Error: rlm_perl

Ответить
boroda
Сообщения: 84
Зарегистрирован: Вт апр 15, 2008 6:06 am
Откуда: Chernushka
Контактная информация:

Error: rlm_perl

Сообщение boroda »

FreeBSD 7.1 Stable, MPD5
Обновился до последней ревизии, радиус перестал работать с rlm_perl, - вываливается в segm.fault после ошибки

Error: rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = authorize exit status= Can't locate object method "new" via package "Nas" at /usr/abills/libexec/rlm_perl.pl line 58.

При этом в логе нашел:

Wed Nov 12 00:14:55 2008 : Error: rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = authorize exit status= Can't locate object method "new" via package "Nas" at /usr/abills/libexec/rlm_perl.pl line 58.
Wed Nov 12 00:15:40 2008 : Info: Using deprecated naslist file. Support for this will go away soon.

Выбрал в настройках Nas - MPD5, появился недавно, - возможно не поддерживается? Почему тогда, если не использовать rlm_perl, - всё нормально?

И ещё косяк в модуле Docs
кусок апача:
client 192.168.4.40] Compilation failed in require at /usr/abills/cgi-bin/admin/index.cgi line 419., referer: https://shlus.local/admin/index.cgi?index=124&UID=2
[Wed Nov 12 01:49:16 2008] [error] [client 192.168.4.40] Scalar found where operator expected at ../..//Abills/modules/Docs/webinterface line 429, near "$LIST_PARAMS", referer: https://shlus.local/admin/index.cgi?index=125&UID=2
[Wed Nov 12 01:49:16 2008] [error] [client 192.168.4.40] \t(Missing semicolon on previous line?), referer: https://shlus.local/admin/index.cgi?index=125&UID=2
[Wed Nov 12 01:49:16 2008] [error] [client 192.168.4.40] syntax error at ../..//Abills/modules/Docs/webinterface line 428, near ">>>>", referer: https://shlus.local/admin/index.cgi?index=125&UID=2
[Wed Nov 12 01:49:16 2008] [error] [client 192.168.4.40] (Might be a runaway multi-line << string starting on line 423), referer: https://shlus.local/admin/index.cgi?index=125&UID=2
[Wed Nov 12 01:49:23 2008] [error] [client 192.168.4.40] \t(Missing semicolon on previous line?), referer: https://shlus.local/admin/index.cgi?index=5
[Wed Nov 12 01:49:23 2008] [error] [client 192.168.4.40] syntax error at ../..//Abills/modules/Docs/webinterface line 428, near ">>>>", referer: https://shlus.local/admin/index.cgi?index=5

Естественно из модуля ничего не парсится.. откатился

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

а что ето у вас фряха то 7.1, на форуме ж писали, что еще с граблями 7 не разобрались.

и еще, mpd 5.2 еще сыровата

и кстати о проблемах с pptp на форуме подымался воопрос, если мне не изменяет память, Асмодеус говорил что автор сказал что не будет поддержки 7 ветки (сори за тофталогию)

А насчет модуля, вы его не пробывали в базу добавлять ?

win
Сообщения: 6
Зарегистрирован: Чт окт 16, 2008 10:07 pm

Сообщение win »

я собираюсь на 7,0 переходить - получается что будут проблемы??

boroda
Сообщения: 84
Зарегистрирован: Вт апр 15, 2008 6:06 am
Откуда: Chernushka
Контактная информация:

Сообщение boroda »

lasik писал(а):а что ето у вас фряха то 7.1, на форуме ж писали, что еще с граблями 7 не разобрались.

и еще, mpd 5.2 еще сыровата

и кстати о проблемах с pptp на форуме подымался воопрос, если мне не изменяет память, Асмодеус говорил что автор сказал что не будет поддержки 7 ветки (сори за тофталогию)
Вообще-то уже полгода на 7-ке и mpd5 - проблем до сих пор не было. До 7.1 обновился месяц назад, так как не работал шейпинг ng(система в корку падала).
Собственно и сейчас всё замечательно работает, за исключением rlm_perl. Пришлось от него временно отказаться, до выяснения причин... Откатываться назад не хочется, так как автор добавил в последних ревизиях поддержку MPD5 и передачу радиусом атрибутов нужных мне для шейпинга.К тому же отпала необходимость в нескольких собственных патчах, так как автор уже их внес.

Собственно сам пост для ~AsmodeuS~'a, я сомневаюсь что у него есть возможность оттестировать все "тонкие места" самостоятельно.

boroda
Сообщения: 84
Зарегистрирован: Вт апр 15, 2008 6:06 am
Откуда: Chernushka
Контактная информация:

Сообщение boroda »

Сегодня обновился - rlm заработал, проблема с Docs осталась:

[Wed Nov 12 16:02:07 2008] [error] [client 192.168.4.7] (Might be a runaway multi-line << string starting on line 423), referer: https://shlus.local/admin/index.cgi?index=15&UID=2
[Wed Nov 12 16:02:07 2008] [error] [client 192.168.4.7] Compilation failed in require at /usr/abills/cgi-bin/admin/index.cgi line 419., referer: https://shlus.local/admin/index.cgi?index=15&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] Scalar found where operator expected at ../..//Abills/modules/Docs/webinterface line 429, near "$LIST_PARAMS", referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] \t(Missing semicolon on previous line?), referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] syntax error at ../..//Abills/modules/Docs/webinterface line 428, near ">>>>", referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] (Might be a runaway multi-line << string starting on line 423), referer: https://shlus.local/admin/index.cgi?index=123&UID=2

И еще, только сейчас обратил внимание:

при выполнении: /usr/abills/libexec/periodic daily MODULES="Dhcphosts"
вылазит:
Use of uninitialized value in string at /usr/abills/libexec/periodic line 342.

Раньше такого точно не было.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

boroda писал(а):Сегодня обновился - rlm заработал, проблема с Docs осталась:

[Wed Nov 12 16:02:07 2008] [error] [client 192.168.4.7] (Might be a runaway multi-line << string starting on line 423), referer: https://shlus.local/admin/index.cgi?index=15&UID=2
[Wed Nov 12 16:02:07 2008] [error] [client 192.168.4.7] Compilation failed in require at /usr/abills/cgi-bin/admin/index.cgi line 419., referer: https://shlus.local/admin/index.cgi?index=15&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] Scalar found where operator expected at ../..//Abills/modules/Docs/webinterface line 429, near "$LIST_PARAMS", referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] \t(Missing semicolon on previous line?), referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] syntax error at ../..//Abills/modules/Docs/webinterface line 428, near ">>>>", referer: https://shlus.local/admin/index.cgi?index=123&UID=2
[Wed Nov 12 16:02:09 2008] [error] [client 192.168.4.7] (Might be a runaway multi-line << string starting on line 423), referer: https://shlus.local/admin/index.cgi?index=123&UID=2

И еще, только сейчас обратил внимание:

при выполнении: /usr/abills/libexec/periodic daily MODULES="Dhcphosts"
вылазит:
Use of uninitialized value in string at /usr/abills/libexec/periodic line 342.

Раньше такого точно не было.


не могу найти этих ошибок


по док модулю поконкретней или дайте скрины


по периодику точно не мсогу найти у меня он отлично обрабатывается

boroda
Сообщения: 84
Зарегистрирован: Вт апр 15, 2008 6:06 am
Откуда: Chernushka
Контактная информация:

Сообщение boroda »

Собственно "Use of uninitialized value in string at /usr/abills/libexec/periodic line 342"
ни на что не влияет, сама обработка успешна.
А по поводу скринов - просто ни чего не парсится из Docs, в правом поле - пусто.
А при выборе обработки Печать - Server Error 500.
Пока использую из бека старый webinterface.
Изменение шаблонов печатных форм(docs_contract.tpl,docs_account.tpl) как-то влияет на работу модуля?

p.s. как успехи в сбросе клиентов mpd5 через POD?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

1 посмотрите лог апача скорее всего не хватает модуля PDF

2 а разве 5 поддерживает поддерживает POD ? (Укажите пункт в доке). я пока сбрасываю по старинке telnet

boroda
Сообщения: 84
Зарегистрирован: Вт апр 15, 2008 6:06 am
Откуда: Chernushka
Контактная информация:

Сообщение boroda »

1 Еще раз обновился, - ошибок в Docs нестало, хотя вроде там изменения совсем по друому поводу.
2 Имеется ввиду Mpd-drop-user. В принципе аналог POD.
На мой взгляд более элегантное решение.

Кстати, если у кого-то не работает шейпер через тарифные планы, - в Radius параметры нужно вписывать в таком формате:

mpd-limit+=out#1=all shape 256000 pass,mpd-limit+=in#1=all shape 256000 pass

Ответить