Установка Unrealircd + Anope

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-02 13:42:02

Здрасте !
Непинайте сильно но так и недопетрил как в статье Установка Unrealircd + Anope http://www.lissyara.su/?id=1520 вызвана настройка

Код: Выделить всё

hub vs leaf
Хаб позволяет соединения с несколькими серверами, а лист - только с одним. Это нужно больше для линковки. Я выбрал по-умолчанию.
Would you like to compile as a hub or as a leaf?
Type Hub to select hub and Leaf to select leaf.
[Hub] ->Hub

 


Старые системы имеют ненадежный TCP/IP стэк, который уязвим к IP спуфингу. Эта опция также может быть очень полезна для того,чтобы избежать связи с blind проксями. Нам это не нужно. No.

Do you want to enable the server anti-spoof protection?
[No] ->No

 


Так называемые зиплинки. Для нашего маленького сервера не обязательно
Do you want to enable ziplinks support?
[No] ->No

 


Нужна ли поддержка SSL? Если да, то вам понадобятся пакеты - openssl, libssl-dev.
Do you want to support SSL (Secure Sockets Layer) connections?
[No] ->No

 


А IPv6? 
Do you want to enable IPv6 support?
[No] ->No

 


При включении показывает различные знаки перед никами. @ - говорит о том, что этот человек оператор канала ( и может делать многое =) Полезная вещь. 
Do you want to enable prefixes for chanadmin and chanowner?
This will give +a the & prefix and ~ for +q (just like +o is @)
Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient,
PJIRC, irssi, CGI:IRC, etc.)
This feature should be enabled/disabled network-wide.
[Yes] ->Yes

 


Удаленные включения. Сложная штука. Дает много всего хорошего: удаленно берет новые конфиги, словари с матом (badwords. Для бана). Если это вам надо, то собирайте сurl c c-ares.
Do you want to enable remote includes?
[No] ->No

 

Ткине пальцем .

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение INFected » 2007-11-02 20:41:12

Трохи не понял я в чем состит вопрос. :(

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-03 2:41:41

Ну как зделать такую настройку ? после make install вылазит табличка с выбором это все понятно выбрал что нужно и впуть устанавливать , а вот дальше настройкак , как ее зделать ?

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение schizoid » 2007-11-03 2:51:29

та забей, в конфиге все правь.
ядерный взрыв...смертельно красиво...жаль, что не вечно...

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение INFected » 2007-11-03 18:25:40

Настройка самого сервера: unrealircd.conf
Где-то в тырнете видел утилитку под win32 для автосоздания конфига сервера. Просто запускаешь, отвечаешь на вопросики и т.д.
А здесь: http://ircd.com.ua/files/ircd/readme.txt пости FAQ с описанием секций.

Настройка сервисов: файл services.conf в директории сервисов.
По Anope тоже полно инфы на русском можно нагуглить.

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-04 9:29:15

Подскажите где грабли ? Весь сонф перерыл .

Код: Выделить всё

Loading IRCd configuration ..
* /usr/local/etc/Unreal/unrealircd.conf:45: Ignoring extra data
[error] me {} block is missing
[error] 1 errors encountered
[error] IRCd configuration failed to pass testing

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-04 9:54:17

Немного погуглив и подумав нашел
http://www.unrealircd.com/files/docs/un ... alircdconf
почитав и покурив , додумался судя по ошибке у меня невпорядке блок поискав что же это такое надыбал

Код: Выделить всё

4.2 - Me блок НЕОБХОДИМ (Ранее известен как M:Line) 


Синтаксис:


me {
    name <имя-сервера>;
    info <описание-сервера>;
    numeric <нумерик-сервера>;
};

ну вроде как все стало понятно посмотрев свой конфиг нашел этот блок и привел к такому виду

Код: Выделить всё

me {
    name "irc.wawilon.net";
    info "WaWilon Server";
    numeric 1;
};
пытаюсь стартавать

Код: Выделить всё

l# /usr/local/libexec/ircd
 _   _                      _ ___________  _____     _
| | | |                    | |_   _| ___ \/  __ \   | |
| | | |_ __  _ __ ___  __ _| | | | | |_/ /| /  \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | |    / | |    / _` |
| |_| | | | | | |  __/ (_| | |_| |_| |\ \ | \__/\ (_| |
 \___/|_| |_|_|  \___|\__,_|_|\___/\_| \_| \____/\__,_|
                           v3.2.5
                     using TRE 0.7.2 (GPL)

* Loading IRCd configuration ..
* /usr/local/etc/Unreal/unrealircd.conf:45: Ignoring extra data
[error] me {} block is missing
[error] 1 errors encountered
[error] IRCd configuration failed to pass testing
#
ну и где грабли ??? ткните пальцем. Голова уже апухла.

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение INFected » 2007-11-04 10:09:53

Нда. Фик его знает. Может стоит попробовать проверить блок на наличие букв кириллицы.
А что идет перед блоком me? Может где-то точка с запятой не стоит?

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-04 11:03:32

именно что он пишет что ему ненравиться 45 строчка конфига а она начинаеться me , перерыл все ни че понять немогу .

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение schizoid » 2007-11-04 13:34:52

покажи конфиг, чуть раньше и позже блока me
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-04 13:49:49

Удалил , установил поновай , отредактировал некасаясь блока me , запустился . Теперь сижу чешесь пытаюсь anope прикрутить , неможет он чета приканектиться .

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-05 14:31:14

Автору статьи . Есть ошибка верней не ошибка опечатка .

Код: Выделить всё

RemoteServer    127.0.0.1 6607 "Str0nGp4ss"
и

Код: Выделить всё

link            services.irc.local
{
        username        *;
        hostname        127.0.0.1;
        bind-ip         *;
        port            6067;
        hub             *;
        password-connect "Str0nGp4ss";
        password-receive "Str0nGp4ss";
        class           servers;
                options {
                        autoconnect;
                                        };
};
Найдите отличие .
Дальше подскажите как сервис анопэ добавить в авто старт ?
Чтоб при старте унриала запускался и сервис анопе ?

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение schizoid » 2007-11-05 15:08:37

в rc.d положить.
тока нуно, что б Анреал раньше стартовал. я спередиди скрипта анриал 0 поставил.
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-05 15:22:40

Несовсем понял можеш чуть подробней ?

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение schizoid » 2007-11-05 15:29:26

#cat /etc/rc.conf

Код: Выделить всё

...
unrealircd_enable="YES"
anoperc_enable="YES"
...
#ls -l /usr/local/etc/rc.d/

Код: Выделить всё

...
-r-xr-xr-x 1 eugene wheel  678 Дек  2  2006 1unrealircd.sh
...
-rwxr-xr-x 1 eugene wheel 3785 Дек 13  2006 anoperc
-rwxr-xr-x 1 eugene wheel 3785 Дек 15  2006 anoperc.sh
...
какой из анопов используется, уже и не помню...
но суть думаю понятна
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Shaman
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-08-01 16:23:02
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение Shaman » 2007-11-05 16:14:06

ну вроде как все зделал

Код: Выделить всё

# ls -l /usr/local/etc/rc.d/
total 756
-r-xr-xr-x  1 root  wheel  731851 Oct 30 08:57 anope
-r-xr-xr-x  1 root  wheel     707 Oct 28 10:48 teamspeak-server
-r-xr-xr-x  1 root  wheel     679 Oct 31 10:17 unrealircd
в rc.conf прописал

Код: Выделить всё

unrealircd_enable="yes"
anope_enable="yes"
нехочет анопка стартавать сама .

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение schizoid » 2007-11-05 16:45:32

ты ваще понял , что я тебе писал то выше?
аноп цепляется к серверу. аноп у тя скорее всего стартует раньше чем сервер, соответственно ему не на что поцепиться, вот он и не стартует.
dmesg смотри, на что ругается
я тока так и обнаружил, что аноп пытался раньше сервера загрузиться, вот и не получалось у него
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Аватара пользователя
JoyStick
ефрейтор
Сообщения: 55
Зарегистрирован: 2008-06-10 22:36:09
Откуда: One shot one hit
Контактная информация:

Установка Unrealircd + Anope

Непрочитанное сообщение JoyStick » 2008-08-24 18:34:14

Поставил irc по сатье http://www.lissyara.su/?id=1520
Irc запускается, но пишет в логах вот такую вот штуку

Код: Выделить всё

[Sun Aug 24 18:05:42 2008] - TIME SYNCH: Unable to synchronize time: Timeout. This happens sometimes, no error on your part.
[Sun Aug 24 18:16:36 2008] - Error binding stream socket to IP 163.22.167.32 port 6667 - irc.foonet.com[163.22.167.32.6667]:Can't assign requested address
[Sun Aug 24 18:16:36 2008] - Failed to bind to 163.22.167.32:6667
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #0...
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #1...
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #2...
[Sun Aug 24 18:16:36 2008] - TIME SYNCH: Unable to synchronize time: Timeout. This happens sometimes, no error on your part.
[Sun Aug 24 18:25:04 2008] - Error binding stream socket to IP 127.0.0.1 port 6067 - irc.foonet.com[]:Address already in use
В чём может быть проблема?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение dikens3 » 2008-08-24 18:45:19

Failed to bind to 163.22.167.32:6667
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
JoyStick
ефрейтор
Сообщения: 55
Зарегистрирован: 2008-06-10 22:36:09
Откуда: One shot one hit
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение JoyStick » 2008-08-24 19:05:19

dikens3 писал(а):
Failed to bind to 163.22.167.32:6667
Спасибо dikens3 ты меня натолкнул на мысль, то исчезло стало это.Подключится я так и не смог

Код: Выделить всё

[Sun Aug 24 18:57:31 2008] - Error binding stream socket to IP 127.0.0.1 port 6067 - irc.foonet.com[]:Address already in use

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение dikens3 » 2008-08-24 19:14:27

Порт 6067 невозможно активировать.
Посмотри кто слушает(Address already in use) порт 6067.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
JoyStick
ефрейтор
Сообщения: 55
Зарегистрирован: 2008-06-10 22:36:09
Откуда: One shot one hit
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение JoyStick » 2008-08-24 23:50:22

Мирка заработала, только Anope нехочет конектится

Код: Выделить всё

[Aug 25 00:19:02 2008] Anope 1.6.5 (1197) (compiled for UnrealIRCd 3.1.1+) starting up
[Aug 25 00:19:03 2008] Attempting to load V3 HS Database
[Aug 25 00:19:03 2008] Databases loaded
[Aug 25 00:19:03 2008] Connected to Server 1 (127.0.0.1:6067)
[Aug 25 00:19:03 2008] Read error from server: Unknown error: 0
[Aug 25 00:20:38 2008] user: New maximum user count: 2

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение dikens3 » 2008-08-25 9:17:22

Ищи ответы (ошибки) в логах.

Код: Выделить всё

Read error from server: Unknown error: 0
Расшифровывай по логам что под этим понимается.

Я хз в чём может быть проблема.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
JoyStick
ефрейтор
Сообщения: 55
Зарегистрирован: 2008-06-10 22:36:09
Откуда: One shot one hit
Контактная информация:

Re: Установка Unrealircd + Anope

Непрочитанное сообщение JoyStick » 2008-08-25 10:04:07

Спасибо и на этом! :drinks:

banec
мл. сержант
Сообщения: 89
Зарегистрирован: 2006-12-05 11:08:23

Re: Установка Unrealircd + Anope

Непрочитанное сообщение banec » 2009-03-15 23:27:17

Сейчас в портах анопе 1.8
запускается только от юзера!
соответственно нужно добавить
строчки в rc.conf

Код: Выделить всё

anope_enable="YES"
anope_user="nobody"
anope_chroot="/usr/local/share/anope/
но после этого он тож не запускается
virt# /usr/local/etc/rc.d/anope start
/usr/local/etc/rc.d/anope: WARNING: run_rc_command: cannot run /usr/local/libexec/anope/services
что он хочет?