на модерации Зашел в тупик (connection refused)

Альтаир

Пользователь
#1
Всем привет, собрал ocelot без всяких ошибок настроил конфиг, но при загрузке торрент файла выходит следующие ошибки(картинка в атаче). Вот конфиг
Код:
#include "config.h"

config::config() {
        host = "127.0.0.1";
        port = 34000;
        max_connections = 512;
        max_read_buffer = 4096;
        max_request_size = 4096;
        timeout_interval = 20;
        schedule_interval = 3;
        max_middlemen = 5000;

        announce_interval = 1800;
        peers_timeout = 2700; //Announce interval * 1.5

        reap_peers_interval = 1800;
        del_reason_lifetime = 604800;

         // MySQL
        mysql_db = "***";
        mysql_host = "127.0.0.1:3306";
        mysql_username = "***";
        mysql_password = "***";
        site_password = "VZAydJPjMh"; // MUST BE 10 CHARS
        // Key to use for /report?get=stats and /report?get=user&key=<passkey> requests
        report_password = "ULi6FjhUcq"; // MUST BE 10 CHARS
}
Вот кусок конфига самого трекера
Код:
// Ocelot
$bb_cfg['ocelot'] = array(
    'enabled' => true,
    'host'    => $domain_name,
    'port'    => 34000,
    'url'     => "http://$domain_name:34000/", // with '/'
    'secret'  => 'ULi6FjhUcq',              // 10 chars
    'stats'   => 'VZAydJPjMh',              // 10 chars
);
При команде
Код:
LD_LIBRARY_PATH=/usr/local/lib ocelot
выводит следующее
Код:
Connected to MySQL
Clearing bb_bt_tracker and resetting peer counts...done
Assuming no whitelist desired, disabling
Loaded 1 users
Loaded 1 torrents
Bind failed 98
Sockets up, starting event loop!
Schedule run #0 - open: 0, opened: 0, speed: 0/s
Дамп в базу импортировал. Версия TP 2.1.5
Заранее спасибо)
 

Вложения

Последнее редактирование:

Softwarez

Пользователь
#2
все потому, что он не смог занять порт, отрубите то, что висит на 34000 порту или в конфиге поменяйте на 2710
 

Exile

Администратор
#4
@Альтаир в файле config.php самого движка поменяйте для начала, потому что последние версии Ocelot с репозитория уже на порту 2710.
 

Альтаир

Пользователь
#5
@Альтаир в файле config.php самого движка поменяйте для начала, потому что последние версии Ocelot с репозитория уже на порту 2710.
Посмотрел, действительно ocelot висит на 2710, исправил конфиг, строчки со скриншота пропали, но появилась другая проблема, при открытии торрента, торрент клиент пишет passkey not found. Хотя в торрент файле паскей верный. Но это так и осталось, в конфиге ocelot тоже порт 2710 указал
Код:
Connected to MySQL
Clearing bb_bt_tracker and resetting peer counts...done
Assuming no whitelist desired, disabling
Loaded 1 users
Loaded 1 torrents
Bind failed 98
Sockets up, starting event loop!
Schedule run #0 - open: 0, opened: 0, speed: 0/s
 
Последнее редактирование:

Альтаир

Пользователь
#6
Всем спасибо за помощь, заработал на 2710, а паскей не находил, потому что я забыл перезагрузить ocelot. :whistle:
P.S.обнаружил, что при попытки скачать торрент магнет вводится php анонсер
 
Последнее редактирование:

Альтаир

Пользователь
#7
При скачивании торрента встаю на раздачу, с тестового аккаунта качаю торрент и скачка не идет, вот лог
Код:
Connected to MySQL
Clearing bb_bt_tracker and resetting peer counts...done
Assuming no whitelist desired, disabling
Loaded 2 users
Loaded 1 torrents
Sockets up, starting event loop!
Schedule run #0 - open: 0, opened: 0, speed: 0/s
Schedule run #20 - open: 0, opened: 3, speed: 0/s
Added torrent 2. FL: 0 0
Schedule run #40 - open: 0, opened: 4, speed: 0/s
 

Альтаир

Пользователь
#8
Я запутался в расположении 10 символов. Если ошибся поправьте пожалуйста)
config.cpp
Код:
 site_password = "VZAydJPjMh"; // MUST BE 10 CHARS
        // Key to use for /report?get=stats and /report?get=user&key=<passkey> requests
        report_password = "ULi6FjhUcq"; // MUST BE 10 CHARS
config.php
Код:
    'secret'  => 'VZAydJPjMh',              // 10 chars
    'stats'   => 'ULi6FjhUcq',              // 10 chars
 

Exile

Администратор
#9
@Альтаир ну вообще все правильно. Если не работает - на крайний случай поменяйте местами. Проблема в чем проявляется?
 

Альтаир

Пользователь
#10
@Альтаир ну вообще все правильно. Если не работает - на крайний случай поменяйте местами. Проблема в чем проявляется?
Местами менял, после этого перезагружал и ocelot и сервер, проблема в том, что трекер видит раздающего и качающего, но у того, кто пытается скачать скачка стоит на 0.0% вечно, на скрине пример выложил. Протестировано на Mac,Windows,Linux, на всех системах такая шляпа.
 

Вложения

Сверху