Quote:
Originally Posted by KustomizeR
I`ve seen 2 bugs on this source:
1. Tracker send invalid data <NULL>
2.Click here clear this announcement. - This action doesn`t work
|
header.php fix announcement line 46 / 66
PHP Code:
if ($CURUSER && $CURUSER['announce_read'] == 'no' && $new_announcement) {
?>
<!-- annoucement start #<?=$aid;?> -->
<div id="dropin" style="position:absolute;visibility:hidden;left:300px;top:100px;width:500px;height:100px">
<table border="0" cellpadding="0" cellspacing="0" width="650" class="error">
<tbody><tr><td class="none" style="padding: 2px 0 0 10px; background: red">
<font color=black><b>ANNOUCEMENT TITLE:</b> <?=$an_subject;?> -- <b>CREATED ON:</b> <?=$an_added;?> -- <b>BY:</b> <?=$an_by;?></b></font></td>
<td width="50" align="right" class="none" style="padding: 2px; background: red"><a href="#" onClick="dismissbox();return false"><img src="<?=$BASEURL;?>/<?=$pic_base_url;?>close.jpg" border="0"></a></td></tr>
<tr><td colspan="2" class=none width="650" style="padding: 0 0 0 10px;">
<p>
<?=format_comment($an_message);?>
</p>
<img id="loading" style=" visibility: hidden" src="<?=$BASEURL;?>/<?=$pic_base_url;?>ajax-loader.gif">
<span style="color:red" name="preview" id="previewr" align="left">Click <?='<a href="#" onclick="javascript:clearannouncement(this.parentNode,\'clear_ann.php\')">';?> here</a> clear this announcement.
</span><br><br></form>
</td></tr></tbody></table>
</div>
<!-- annoucement end #<?=$aid;?>-->
<?php
}
log my test (Azureus v 3.1.1.0)
PHP Code:
[16:08:14.234] {disk} Saving state for download 'IP.Board_2.3.5_www.phoenixshare.com.zip'; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:08:17.892] {tracker} MIN INTERVAL CALC: override, perc = 1; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:08:17.896] {tracker} Changed next tracker announce to 60s via DownloadManagerImpl::setTrackerRefreshDelayOverrides::2174,DownloadManagerController::setTrackerRefreshDelayOverrides::1921,PEPeerControlImpl::updateTrackerAnnounceInterval::1527; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:07.920] {tracker} Tracker Announcer is sending an update Request; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:07.920] {tracker} Tracker Announcer is Requesting: http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d&info_hash=%DC%1B%5B%F2%F8%88%E3%B8%A83M%22d%1EP%90%E7%DE%85%0F&peer_id=-AZ3110-HpEXWJFGIf8N&requirecrypto=1&port=55666&azudp=55666&uploaded=0&downloaded=0&left=0&corrupt=0&numwant=50&no_peer_id=1&compact=1&key=3PlU1HzQ&azver=3; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.174] {tracker} redirection of http announce [http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d] to udp failed, will retry in 2 announces; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.185] {tracker} Tracker Announcer [http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d] has received : d8:intervali1800e7:privatei1e5:peerslee; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.185] {tracker} Received from announce: 'interval' = 1800; 'min interval' = null; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.185] {tracker} Next tracker announce (unadjusted) will be in 1790s; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.185] {tracker} MIN INTERVAL CALC: override, perc = 1; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:38.185] {tracker} Next tracker announce (adjusted) will be in 60s; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:09:44.248] {disk} Saving state for download 'IP.Board_2.3.5_www.phoenixshare.com.zip'; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:10:38.192] {tracker} Tracker Announcer is sending an update Request; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:10:38.192] {tracker} Tracker Announcer is Requesting: http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d&info_hash=%DC%1B%5B%F2%F8%88%E3%B8%A83M%22d%1EP%90%E7%DE%85%0F&peer_id=-AZ3110-HpEXWJFGIf8N&requirecrypto=1&port=55666&azudp=55666&uploaded=0&downloaded=0&left=0&corrupt=0&numwant=50&no_peer_id=1&compact=1&key=3PlU1HzQ&azver=3; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:10:55.546] {tracker} TrackerStatus: setting to scraping; | TorrentDLM: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:10:55.546] {tracker} TrackerStatus: scraping, single_hash_scrapes = false; | TorrentDLM: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.408] {tracker} redirection of http announce [http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d] to udp failed, will retry in 4 announces; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.416] {tracker} Tracker Announcer [http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d] has received : d8:intervali1800e7:privatei1e5:peerslee; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.416] {tracker} Received from announce: 'interval' = 1800; 'min interval' = null; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.416] {tracker} Next tracker announce (unadjusted) will be in 1790s; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.416] {tracker} MIN INTERVAL CALC: override, perc = 1; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:08.416] {tracker} Next tracker announce (adjusted) will be in 60s; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:11:32.900] {tracker} Changed next tracker announce to 1790s via DownloadManagerImpl::setTrackerRefreshDelayOverrides::2174,DownloadManagerController::setTrackerRefreshDelayOverrides::1921,PEPeerControlImpl::updateTrackerAnnounceInterval::1519; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.041] {tracker} TRTrackerClient: exported 0 cached peers; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.041] {tracker} Forcing tracker announce now via TRTrackerBTAnnouncerImpl::stop::594,DownloadManagerImpl::informStopped::2682,DownloadManagerController::stopIt::894; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.041] {tracker} Tracker Announcer is sending a stopped Request; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.041] {tracker} Tracker Announcer is Requesting: http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d&info_hash=%DC%1B%5B%F2%F8%88%E3%B8%A83M%22d%1EP%90%E7%DE%85%0F&peer_id=-AZ3110-HpEXWJFGIf8N&requirecrypto=1&port=55666&azudp=55666&uploaded=0&downloaded=0&left=0&corrupt=0&event=stopped&numwant=0&no_peer_id=1&compact=1&key=3PlU1HzQ&azver=3; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.049] {tracker} Tracker Announcer [http://localhost/ts2/announce.php?passkey=9e025cee4f54f2ed0b9ca6bf6c25593d] has received : d8:intervali1800e7:privatei1e5:peerslee; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.049] {tracker} Received from announce: 'interval' = 1800; 'min interval' = null; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.049] {tracker} Next tracker announce (unadjusted) will be in 1790s; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'
[16:13:05.054] {disk} Saving state for download 'IP.Board_2.3.5_www.phoenixshare.com.zip'; | Torrent: 'IP.Board_2.3.5_www.phoenixshare.com.zip'