forum.bitel.ru http://forum.bitel.ru/ |
|
Установка 4.4 http://forum.bitel.ru/viewtopic.php?f=22&t=594 |
Страница 1 из 2 |
Автор: | Gankov [ 04 дек 2007, 23:07 ] |
Заголовок сообщения: | Установка 4.4 |
Пока наткнулся на две проблемы, может конечно сам сделал сто то не так, но не разобрался что. 1 - Не запускается сервер, в файле server.out, ошибка: Код: Exception in thread "main" java.lang.NoClassDefFoundError: org/mortbay/thread/ThreadPool и клиент не конектится. 2 - При попытке залить дамп из арива с новым сервером команда выдает ошибку: Код: angel:/home/admin/package/4.4 # /usr/bin/mysql -u root -p < dump
Enter password: ERROR 1136 (21S01) at line 1090: Column count doesn't match value count at row 1 Со старым дампом такого не происходит. |
Автор: | stark [ 05 дек 2007, 17:32 ] |
Заголовок сообщения: | |
Скачайте заново - исправили. BGBillingServer_4.4_59.zip |
Автор: | Gankov [ 06 дек 2007, 15:39 ] |
Заголовок сообщения: | |
Обновил, но теперь другая проблема, при попытки запустить клиента, клиент выдает ошибку: "Произошла ошибка при соединении с сервером." При том если зайти на урл прописаный в настройка клиента, выдает следующее: Код: С этим XML-файлом не связана никакая таблица стилей. Ниже показано дерево элементов.
<data status="error">Нет параметра(ов) user и/или pswd</data> Настройки все по умолчанию В чем может быть проблема так пока не разобрался. |
Автор: | stark [ 06 дек 2007, 15:54 ] |
Заголовок сообщения: | |
Клиента тоже из этой папки взяли ? Клиент 4.3 не будет работать с серврвером 4.4 |
Автор: | Gankov [ 06 дек 2007, 15:59 ] |
Заголовок сообщения: | |
Такая ошибка и в старом и в новом клиенте. В шапке окна написано клиент 4.4 сборка 39 от 5.12.07 |
Автор: | Gankov [ 06 дек 2007, 16:08 ] |
Заголовок сообщения: | |
А база данных тоже полностью новая должна быть, может быть в том проблема? Если да то как можно старые данные в новую конвертнуть. а то я на 4.3 уже почти все настроил, не очень хочется заново забивать. |
Автор: | stark [ 06 дек 2007, 16:12 ] |
Заголовок сообщения: | |
Проблема внастройках - вы где-то ошиблись..Я проверил , у меня получилось подцепится и старым и новым клиентом к серверу - все работает .. что в логах сервера и клиента? (если клиент запустить с дебагом) |
Автор: | stark [ 06 дек 2007, 16:13 ] |
Заголовок сообщения: | |
Gankov писал(а): А база данных тоже полностью новая должна быть, может быть в том проблема?
Если да то как можно старые данные в новую конвертнуть. а то я на 4.3 уже почти все настроил, не очень хочется заново забивать. Что в логах сервера ? Поопрбуйте накатить update_4.4 из хтой папки |
Автор: | stark [ 06 дек 2007, 16:26 ] |
Заголовок сообщения: | |
доступ через веб на статистику работает ? |
Автор: | Gankov [ 06 дек 2007, 16:42 ] |
Заголовок сообщения: | |
Сейчас попробовал на чистой базе 4.4 запустить, Окно ввода логина появляется. Но логинов нет. вывод сервера: Код: 2007-12-06 13:12:44.765::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2007-12-06 13:12:44.960::INFO: jetty-6.1.6rc0 2007-12-06 13:12:44.061::INFO: Started SocketConnector@0.0.0.0:8080 java.lang.SecurityException: Configuration Error: Line 11: system property [${bitel.billing.server.admin.bgsecure.jaas.ldap.userProvider}] expanded to empty value at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at javax.security.auth.login.Configuration$3.run(Configuration.java:246) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.Configuration.getConfiguration(Configuration.java:241) at javax.security.auth.login.LoginContext$1.run(LoginContext.java:237) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.init(LoginContext.java:234) at javax.security.auth.login.LoginContext.<init>(LoginContext.java:403) at bitel.billing.server.Executer.checkUser(Executer.java:545) at bitel.billing.server.Executer.doPost(Executer.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:615) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.io.IOException: Configuration Error: Line 11: system property [${bitel.billing.server.admin.bgsecure.jaas.ldap.userProvider}] expanded to empty value at com.sun.security.auth.login.ConfigFile.expand(ConfigFile.java:614) at com.sun.security.auth.login.ConfigFile.parseLoginEntry(ConfigFile.java:409) at com.sun.security.auth.login.ConfigFile.readConfig(ConfigFile.java:350) at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:262) at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:202) at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:91) ... 33 more null В логе пусто, сейчас попробую Update |
Автор: | Gankov [ 06 дек 2007, 16:46 ] |
Заголовок сообщения: | |
Лог клиента с дебагом: Код: libxcb: WARNING! Program tries to unlock a connection without having acquired
a lock first, which indicates a programming error. There will be no further warnings about this issue. libxcb: WARNING! Program tries to lock an already locked connection, which indicates a programming error. There will be no further warnings about this issue. http://127.0.0.1:8080/bgbilling/executer?module=admin&action=MenuAndToolBar& [ length = 0 ] xml = [Fatal Error] :-1:-1: Premature end of file. frame closing |
Автор: | stark [ 06 дек 2007, 16:56 ] |
Заголовок сообщения: | |
Gankov писал(а): Сейчас попробовал на чистой базе 4.4 запустить, Окно ввода логина появляется. Но логинов нет.
вывод сервера: [code]2007-12-06 13:12:44.765::INFO: Logging to STDERR via org.mortbay.log.StdErrLog 2007-12-06 13:12:44.960::INFO: jetty-6.1.6rc0 2007-12-06 13:12:44.061::INFO: Started SocketConnector@0.0.0.0:8080 java.lang.SecurityException: Configuration Error: Line 11: system property [${bitel.billing.server.admin.bgsecure.jaas.ldap.userProvider}] expanded to empty value at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at это точно BGBillingServer_4.4_59.zip? , потому как имеено в этом билде этой ошибки уже нет , а втом, который выкладывали до этого, была |
Автор: | stark [ 06 дек 2007, 17:06 ] |
Заголовок сообщения: | |
Gankov писал(а): Сейчас попробовал на чистой базе 4.4 запустить, Окно ввода логина появляется. Но логинов нет.
Это про клиента или про веб-интрефейс ? В клиенте соединения к бд(если это имелось ввиду под логинами) задаются в client.properties, а вновь созадваемые соединения хранятся в домашней папке пользвателя. тут все нормально вроде |
Автор: | Gankov [ 06 дек 2007, 17:12 ] |
Заголовок сообщения: | |
Нет, похоже я вчера каким то образом скачал 58, сейчас обновлю. |
Автор: | Gankov [ 06 дек 2007, 17:35 ] |
Заголовок сообщения: | |
stark писал(а): Это про клиента или про веб-интрефейс ?
Имелось В виду web интерфейс статистики, просто при эксперимента базу из дампа загрузил потому логинов для простора статистки в базе не было. Аобзем проблема с конектом клиента решилась. Действительно была старая версия сервера. Сейчас буду пробовать со своей старой базой, и проверять остальные модули. |
Автор: | Gankov [ 06 дек 2007, 17:45 ] |
Заголовок сообщения: | |
По моему нашел баг, а может так специально сделано, но несколько пугает. Новая версия клиента после установки модулей на сервер, вместо того чтобы выдать сообщение, о том что произошло обновление просто закрылась, со второго раза запустилась нормально. Старая все сделала как положено с сообщением. |
Автор: | Gankov [ 06 дек 2007, 18:17 ] |
Заголовок сообщения: | |
И еще момент, файл лога shape.out, по умолчанию появляется в корне папки WIFI агента, а логичнее было бы в под папку log, хотя бы для однообразия, кстати для однообразия и лог клиента, тоже не плохо было бы в папку log записывать. |
Автор: | stark [ 06 дек 2007, 18:40 ] |
Заголовок сообщения: | |
Gankov писал(а): И еще момент, файл лога shape.out, по умолчанию появляется в корне папки WIFI агента, а логичнее было бы в под папку log, хотя бы для однообразия, кстати для однообразия и лог клиента, тоже не плохо было бы в папку log записывать.
shape.sh, unshape.sh - написаны как пример и вы их сами можете подправить . echo $command >> ./log/shape.out А клиенту нет смысла в отдельную папку писать лог, т.к. там всего один файл лога.. и там так же можете подправить путь к логу в скрипте запуска |
Автор: | Gankov [ 06 дек 2007, 19:57 ] |
Заголовок сообщения: | |
На счет подправить в скрипте я догадался, но тогда наверное в примере надо подправить. все таки большинство примеры копирует, а потом подправляет под себя. |
Автор: | Gankov [ 06 дек 2007, 20:21 ] |
Заголовок сообщения: | |
В общем осталась еще проблема с WiFi порталом, портал запускается но насколько я понимаю пользователь не может пройти авторизацию, Что интересно в логах при вводе правильного и неправильного пароля написано одно и тоже auth was checked!! Подскажите пожалуйста куда копать. Уже 2 часа в настройках копаюсь пока результат нулевой. Лог портала: Код: INFO 06.12.2007 16:14:18 uri:/service/update INFO 06.12.2007 16:14:18 doGet INFO 06.12.2007 16:14:18 INFO 06.12.2007 16:14:18 INFO 06.12.2007 16:14:19 uri:/tools/toolbar/service/version4 INFO 06.12.2007 16:14:19 doGet INFO 06.12.2007 16:14:19 INFO 06.12.2007 16:14:19 INFO 06.12.2007 16:14:27 doPost INFO 06.12.2007 16:14:27 doGet INFO 06.12.2007 16:14:27 dz INFO 06.12.2007 16:14:27 123456 INFO 06.12.2007 16:14:36 auth was checked!! INFO 06.12.2007 16:15:06 uri:/ INFO 06.12.2007 16:15:06 doGet INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 uri:/favicon.ico INFO 06.12.2007 16:15:06 doGet INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:27 doPost INFO 06.12.2007 16:15:27 doGet INFO 06.12.2007 16:15:27 dz INFO 06.12.2007 16:15:27 123456 INFO 06.12.2007 16:15:36 auth was checked!! INFO 06.12.2007 16:16:02 uri:/v6/UpdateRegulationService/UpdateRegulation.asmx INFO 06.12.2007 16:16:02 doPost INFO 06.12.2007 16:16:02 doGet INFO 06.12.2007 16:16:02 INFO 06.12.2007 16:16:02 INFO 06.12.2007 16:16:05 uri:/v6/UpdateRegulationService/UpdateRegulation.asmx INFO 06.12.2007 16:16:05 doPost INFO 06.12.2007 16:16:05 doGet INFO 06.12.2007 16:16:05 INFO 06.12.2007 16:16:05 INFO 06.12.2007 16:16:07 uri:/v6/UpdateRegulationService/UpdateRegulation.asmx INFO 06.12.2007 16:16:07 doPost INFO 06.12.2007 16:16:07 doGet INFO 06.12.2007 16:16:07 INFO 06.12.2007 16:16:07 INFO 06.12.2007 16:17:47 doPost INFO 06.12.2007 16:17:47 doGet INFO 06.12.2007 16:17:47 dz INFO 06.12.2007 16:17:47 765894 INFO 06.12.2007 16:17:56 auth was checked!! INFO 06.12.2007 16:19:12 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:12 doPost INFO 06.12.2007 16:19:12 doGet INFO 06.12.2007 16:19:12 INFO 06.12.2007 16:19:12 INFO 06.12.2007 16:19:14 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:14 doPost INFO 06.12.2007 16:19:14 doGet INFO 06.12.2007 16:19:14 INFO 06.12.2007 16:19:14 INFO 06.12.2007 16:19:16 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:16 doPost INFO 06.12.2007 16:19:16 doGet INFO 06.12.2007 16:19:16 INFO 06.12.2007 16:19:16 INFO 06.12.2007 16:19:18 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:18 doPost INFO 06.12.2007 16:19:18 doGet INFO 06.12.2007 16:19:18 INFO 06.12.2007 16:19:18 INFO 06.12.2007 16:19:20 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:20 doPost INFO 06.12.2007 16:19:20 doGet INFO 06.12.2007 16:19:20 INFO 06.12.2007 16:19:20 INFO 06.12.2007 16:19:22 uri:/gateway/gateway.dll INFO 06.12.2007 16:19:22 doPost INFO 06.12.2007 16:19:22 doGet Лог агента большой вот часть его: Код: INFO 06.12.2007 16:12:52 starting agent....
INFO 06.12.2007 16:12:52 starting agent.... DEBUG 06.12.2007 16:12:52 portal init.. DEBUG 06.12.2007 16:12:52 portal init.. DEBUG 06.12.2007 16:12:52 authHost = 127.0.0.1 DEBUG 06.12.2007 16:12:52 authHost = 127.0.0.1 DEBUG 06.12.2007 16:12:52 accountHost = 127.0.0.1 DEBUG 06.12.2007 16:12:52 accountHost = 127.0.0.1 DEBUG 06.12.2007 16:12:52 authPort = 1815 DEBUG 06.12.2007 16:12:52 authPort = 1815 DEBUG 06.12.2007 16:12:52 accountPort = 1816 DEBUG 06.12.2007 16:12:52 accountPort = 1816 DEBUG 06.12.2007 16:12:52 secret = [B@75be16f5 DEBUG 06.12.2007 16:12:52 secret = [B@75be16f5 DEBUG 06.12.2007 16:12:52 nasId = wifi_nas DEBUG 06.12.2007 16:12:52 nasId = wifi_nas INFO 06.12.2007 16:12:52 script command: /usr/local/BGDialupWiFiAgent/init.sh INFO 06.12.2007 16:12:52 script command: /usr/local/BGDialupWiFiAgent/init.sh INFO 06.12.2007 16:12:52 HTTP port: 9090 INFO 06.12.2007 16:12:52 HTTP port: 9090 DEBUG 06.12.2007 16:12:52 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:12:52 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:12:52 ips: DEBUG 06.12.2007 16:12:52 ips: INFO 06.12.2007 16:12:52 HTTPS port: 9091 INFO 06.12.2007 16:12:52 HTTPS port: 9091 INFO 06.12.2007 16:12:52 Starting HTTPS listener.. INFO 06.12.2007 16:12:52 Starting HTTPS listener.. DEBUG 06.12.2007 16:12:53 portal init.. DEBUG 06.12.2007 16:12:53 portal init.. DEBUG 06.12.2007 16:12:53 authHost = 127.0.0.1 DEBUG 06.12.2007 16:12:53 authHost = 127.0.0.1 DEBUG 06.12.2007 16:12:53 accountHost = 127.0.0.1 DEBUG 06.12.2007 16:12:53 accountHost = 127.0.0.1 DEBUG 06.12.2007 16:12:53 authPort = 1815 DEBUG 06.12.2007 16:12:53 authPort = 1815 DEBUG 06.12.2007 16:12:53 accountPort = 1816 DEBUG 06.12.2007 16:12:53 accountPort = 1816 DEBUG 06.12.2007 16:12:53 secret = [B@238b8914 DEBUG 06.12.2007 16:12:53 secret = [B@238b8914 DEBUG 06.12.2007 16:12:53 nasId = wifi_nas DEBUG 06.12.2007 16:12:53 nasId = wifi_nas INFO 06.12.2007 16:12:53 Starting listen admin port 5556 INFO 06.12.2007 16:12:53 Starting listen admin port 5556 DEBUG 06.12.2007 16:13:02 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:13:02 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:13:02 ips: DEBUG 06.12.2007 16:13:02 ips: DEBUG 06.12.2007 16:13:12 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:13:12 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:13:12 ips: DEBUG 06.12.2007 16:13:12 ips: DEBUG 06.12.2007 16:13:22 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:13:22 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:03 ips: DEBUG 06.12.2007 16:14:03 ips: DEBUG 06.12.2007 16:14:13 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:13 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:13 ips: DEBUG 06.12.2007 16:14:13 ips: INFO 06.12.2007 16:14:18 uri:/service/update INFO 06.12.2007 16:14:18 doGet INFO 06.12.2007 16:14:18 INFO 06.12.2007 16:14:18 INFO 06.12.2007 16:14:19 uri:/tools/toolbar/service/version4 INFO 06.12.2007 16:14:19 doGet INFO 06.12.2007 16:14:19 INFO 06.12.2007 16:14:19 DEBUG 06.12.2007 16:14:23 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:23 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:23 ips: DEBUG 06.12.2007 16:14:23 ips: INFO 06.12.2007 16:14:27 doPost INFO 06.12.2007 16:14:27 doGet INFO 06.12.2007 16:14:27 dz INFO 06.12.2007 16:14:27 123456 DEBUG 06.12.2007 16:14:27 java.io.IOException: Cannot run program "null": java.io.IOException: error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:459) at java.lang.Runtime.exec(Runtime.java:593) at java.lang.Runtime.exec(Runtime.java:431) at java.lang.Runtime.exec(Runtime.java:328) at bitel.billing.server.wifi.util.ARPUtil.getMACs(ARPUtil.java:85) at bitel.billing.server.wifi.util.ARPUtil.getMACForIp(ARPUtil.java:151) at bitel.billing.server.wifi.util.RadiusUtil.makePacket(RadiusUtil.java:286) at bitel.billing.server.wifi.util.RadiusUtil.makeAuthPacket(RadiusUtil.java:241) at bitel.billing.server.wifi.util.RadiusUtil.authUser(RadiusUtil.java:77) at bitel.billing.server.wifi.portal.MainServlet.checkAuth(MainServlet.java:494) at bitel.billing.server.wifi.portal.MainServlet.doGet(MainServlet.java:291) at bitel.billing.server.wifi.portal.MainServlet.doPost(MainServlet.java:450) at javax.servlet.http.HttpServlet.service(HttpServlet.java:615) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.<init>(UNIXProcess.java:148) at java.lang.ProcessImpl.start(ProcessImpl.java:65) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) ... 29 more DEBUG 06.12.2007 16:14:33 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:33 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:33 ips: DEBUG 06.12.2007 16:14:33 ips: INFO 06.12.2007 16:14:36 auth was checked!! DEBUG 06.12.2007 16:14:43 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:43 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:43 ips: DEBUG 06.12.2007 16:14:43 ips: DEBUG 06.12.2007 16:14:53 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:53 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:14:53 ips: DEBUG 06.12.2007 16:14:53 ips: DEBUG 06.12.2007 16:15:03 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:03 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:03 ips: DEBUG 06.12.2007 16:15:03 ips: INFO 06.12.2007 16:15:06 uri:/ INFO 06.12.2007 16:15:06 doGet INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 uri:/favicon.ico INFO 06.12.2007 16:15:06 doGet INFO 06.12.2007 16:15:06 INFO 06.12.2007 16:15:06 DEBUG 06.12.2007 16:15:13 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:13 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:13 ips: DEBUG 06.12.2007 16:15:13 ips: DEBUG 06.12.2007 16:15:23 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:23 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:23 ips: DEBUG 06.12.2007 16:15:23 ips: INFO 06.12.2007 16:15:27 doPost INFO 06.12.2007 16:15:27 doGet INFO 06.12.2007 16:15:27 dz INFO 06.12.2007 16:15:27 123456 DEBUG 06.12.2007 16:15:27 java.io.IOException: Cannot run program "null": java.io.IOException: error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:459) at java.lang.Runtime.exec(Runtime.java:593) at java.lang.Runtime.exec(Runtime.java:431) at java.lang.Runtime.exec(Runtime.java:328) at bitel.billing.server.wifi.util.ARPUtil.getMACs(ARPUtil.java:85) at bitel.billing.server.wifi.util.ARPUtil.getMACForIp(ARPUtil.java:151) at bitel.billing.server.wifi.util.RadiusUtil.makePacket(RadiusUtil.java:286) at bitel.billing.server.wifi.util.RadiusUtil.makeAuthPacket(RadiusUtil.java:241) at bitel.billing.server.wifi.util.RadiusUtil.authUser(RadiusUtil.java:77) at bitel.billing.server.wifi.portal.MainServlet.checkAuth(MainServlet.java:494) at bitel.billing.server.wifi.portal.MainServlet.doGet(MainServlet.java:291) at bitel.billing.server.wifi.portal.MainServlet.doPost(MainServlet.java:450) at javax.servlet.http.HttpServlet.service(HttpServlet.java:615) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.<init>(UNIXProcess.java:148) at java.lang.ProcessImpl.start(ProcessImpl.java:65) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) ... 29 more DEBUG 06.12.2007 16:15:33 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:33 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' DEBUG 06.12.2007 16:15:33 ips: DEBUG 06.12.2007 16:15:33 ips: INFO 06.12.2007 16:15:36 auth was checked!! DEBUG 06.12.2007 16:15:43 Chain WIFI (1 references) pkts bytes target prot opt in out source destination Zeroing chain `WIFI' |
Автор: | Gankov [ 06 дек 2007, 21:16 ] |
Заголовок сообщения: | |
В мониторинге, при том выводит [02} Login password Error Код: 06 18:13:11
Type=AUTHENTICATION_REQUEST Attributes: User-Name=0 NAS-Identifier=wifi_nas User-Password=\u63H\u63\u41E\u30J\u63:\u63\u174\u38s\u63\u63\u63 NAS-Port=2886755583 Framed-IP-Address=172.16.100.255 06 18:13:11 Type=AUTHENTICATION_REJECT Process time:28 Attributes: |
Автор: | stark [ 06 дек 2007, 21:36 ] |
Заголовок сообщения: | |
Gankov писал(а): В мониторинге, при том выводит [02} Login password Error
А логин /пароль точно правильный ? т.е в мониторе ссессий в клиента показывает, что логин/пароль неверный .. Вы 1. подлючили услугу модуля диалап, 2.завели цифровой логин(+пароль к нему), подключили тариф и пытаеитесь зайти по нему ? Или вы пытаетесь зайти по имени договора как на статистику ? этот вариант не работает |
Автор: | stark [ 06 дек 2007, 21:54 ] |
Заголовок сообщения: | |
Gankov писал(а): DEBUG 06.12.2007 16:14:27
java.io.IOException: Cannot run program "null": java.io.IOException: error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:459) at java.lang.Runtime.exec(Runtime.java:593) at java.lang.Runtime.exec(Runtime.java:431) at java.lang.Runtime.exec(Runtime.java:328) at bitel.billing.server.wifi.util.ARPUtil.getMACs(ARPUtil.java:85) at bitel.billing.server.wifi.util.ARPUtil.getMACForIp(ARPUtil.java:151) at bitel.billing.server.wifi.util.RadiusUtil.makePacket(RadiusUtil.java:286) at bitel.billing.server.wifi.util.RadiusUtil.makeAuthPacket(RadiusUtil.java:241) at bitel.billing.server.wifi.util.RadiusUtil.authUser(RadiusUtil.java:77) at bitel.billing.server.wifi.portal.MainServlet.checkAuth(MainServlet.java:494) at bitel.billing.server.wifi.portal.MainServlet.doGet(MainServlet.java:291) at bitel.billing.server.wifi.portal.MainServlet.doPost(MainServlet.java:450) at javax.servlet.http.HttpServlet.service(HttpServlet.java:615) [/code] 1.Портал запускается как служба ? под рутом ? 2. Нужен ваш конфиг wifi_agent.properties. В частности что стоит в параметре dhcp.arp.command=/sbin/arp? и есть ли /sbin/arp вообще в системе ? Или вы вообще не раскоментариливали опции dhcp=1? Я кажется понял в чем ошибка - т.е в текуший момент mac-адрес по любому посылаетс в радиусп пакете в параметре calling-station-id, даже если не включена опция dhcp=1, поэтому попробуйте распментарить строчку dhcp.arp.command=/sbin/arp, ато портал просто не знает где находится команда arp ..Я завтра посомтрбю в чем там дело и почему так , вроде работало до этого |
Автор: | Gankov [ 07 дек 2007, 12:23 ] |
Заголовок сообщения: | |
stark писал(а): А логин /пароль точно правильный ? т.е в мониторе ссессий в клиента показывает, что логин/пароль неверный .. Вы
1. подлючили услугу модуля диалап, 2.завели цифровой логин(+пароль к нему), подключили тариф и пытаеитесь зайти по нему ? Или вы пытаетесь зайти по имени договора как на статистику ? этот вариант не работает пароль правильный, проверял много раз с разными логинами, единственное, портал при вводе пароля не выдает что пароль не правильный, а просто опять открывается страничка ввода пароля. Тоже самое происходит если пароль заведомо не правильный, и тоже самое если заведомо неправильный логин. 1 - да подключил. 2 - да именно так. и по номеру и по алинсу одно и тоже. |
Автор: | Gankov [ 07 дек 2007, 12:26 ] |
Заголовок сообщения: | |
stark писал(а): 1.Портал запускается как служба ? под рутом ?
2. Нужен ваш конфиг wifi_agent.properties. В частности что стоит в параметре dhcp.arp.command=/sbin/arp? и есть ли /sbin/arp вообще в системе ? Или вы вообще не раскоментариливали опции dhcp=1? Я кажется понял в чем ошибка - т.е в текуший момент mac-адрес по любому посылаетс в радиусп пакете в параметре calling-station-id, даже если не включена опция dhcp=1, поэтому попробуйте распментарить строчку dhcp.arp.command=/sbin/arp, ато портал просто не знает где находится команда arp ..Я завтра посомтрбю в чем там дело и почему так , вроде работало до этого 1 - портал запускается как служба 2 - смогу прислать попозже DHCP не раскоментированы, так как не хотел пока это использовать, попробую раскоментировать. |
Автор: | stark [ 07 дек 2007, 13:10 ] |
Заголовок сообщения: | |
DHCP не надо включать .. толко путь а к команде arp-можно раскоменитровать, тогда пропадет эта ошибка , но она ни критична (просто mac-адресс в сессиях отображатся не будет)..У вас не проходит авторизация, либо логин пароль , неправильный либо секрет, идинтикатор NAS-а - вот куда копать надо .. Выложите конфиг NAS-а и wifi_agent.properties |
Автор: | Gankov [ 07 дек 2007, 13:30 ] |
Заголовок сообщения: | |
wifi_agent.properties: Код: #radius options radius.auth.host=127.0.0.1 radius.auth.port=1812 radius.account.host=127.0.0.1 radius.account.port=1813 radius.secret=wifisecret radius.nasId=wifi_nas radius.community=wifisecret #billing server options billing.server.login=admin billing.server.passwd=admin billing.server.http.url=http://localhost:8080/bgbilling billing.server.https.url=https://localhost:8443/bgbilling billing.server.dialup.mid=1 billing.server.show.statistics=1 billing.server.password.remind=1 #portal options portal.http.port=9090 portal.https.port=9091 portal.redirect=1 portal.https.keystore.password=bgbilling #portal.card.link=http://127.0.0.1:8080/bgbilling/pubexecuter?action=CreateContract&module=card&mid=5&activateType=1 #tarif options #portal.use.realm=1 #portal.tarif.1.realm=wifi128 #portal.tarif.1.title=128 kb/s #portal.tarif.2.realm=wifi256 #portal.tarif.2.title=256 kb/s portal.http.url=http://localhost:9090 portal.https.url=https://localhost:9091 #wifi agent options wifi.agent.port=5555 wifi.agent.port.admin=5556 wifi.agent.start.script=/usr/local/BGDialupWiFiAgent/login.sh wifi.agent.stop.script=/usr/local/BGDialupWiFiAgent/logout.sh wifi.agent.init.script=/usr/local/BGDialupWiFiAgent/init.sh wifi.agent.radius.live.time=60000 wifi.agent.client.live.time=24000000 wifi.agent.iptables.command=iptables wifi.agent.iptables.chain=WIFI #wifi.agent.server.https=1 #radius attributes wifi.agent.radius.atrubute.1.vendor.code=1111 wifi.agent.radius.atrubute.1.attr.code=3 wifi.agent.radius.atrubute.1.type=integer wifi.agent.radius.atrubute.2.vendor.code=1111 wifi.agent.radius.atrubute.2.attr.code=4 wifi.agent.radius.atrubute.2.type=integer #dhcp options #dhcp=1 #dhcp.server.host=192.168.184.254 #dhcp.server.port=67 #dhcp.agent.host=192.168.184.39 #dhcp.minThreadCount=10 #dhcp.maxThreadCount=10 dhcp.arp.command=arp Конфиг наса: Код: #интервал между посылками на вышибание клиента nas.inspector.sleep_time=60 #числовые коды услуг времени, трафика входящего и исходящего nas.port_time.default.*=4 nas.port_traffic.default.*=2:RADIN;3:RADOUT #разрешение активировать все типы карточек на этом NASе card.activate.service=0 #поддержка CallBack (1-включите) callback.support=0 #принудительный разрыв соединений на границе месяца month.break=1 nas.inspector.class=bitel.billing.server.processor.WiFiConnectionInspector nas.inspector.wifi.host=127.0.0.1 nas.inspector.wifi.port=5555 nas.inspector.wifi.community=wifisecret #netflow netflow.receive.from=127.0.0.1 #Атрибуты service.limit.attribute=WiFi-Downstream-Speed-Class:2 service.limit.attribute=WiFi-Upstream-Speed-Class:3 И еще несколько моментов на которые вчера натолкнулся, По умолчанию в документации в примера разные значения портов сервера радиус, надо бы исправить а то пока найдёшь косяк. пример настройка радиуса Код: #порты авторизации и аккаунта auth.port=1812 acct.port=1813 admin.port=1955 пример настройка wifi портатла Код: #radius options radius.auth.host=127.0.0.1 radius.auth.port=1815 radius.account.host=127.0.0.1 radius.account.port=1816 И второе, вчера полностью запутался в серетах, может быть я ошибаюсь но помоему в документации что то напутано. по поводу описания строк Код: radius.secret=wifisecret
radius.nasId=wifi_nas radius.community=wifisecret |
Автор: | stark [ 07 дек 2007, 14:09 ] |
Заголовок сообщения: | |
1. radius.secret - это параметр совпадающий с секртом NAS-a(т.е значение , которое вы ввели в поле "Секрет" при редактировании NAS-а..) 2.radius.nasId - это параметр совпадающий с идентификатором NAS-a 3. radius.community - это параметр совпадающий с параметром nas.inspector.wifi.community в конфиге NAS-a проверте их ..3-тий совпадает у вас , а первые два я не могу проверить |
Автор: | stark [ 07 дек 2007, 14:18 ] |
Заголовок сообщения: | |
я обвнил агент - BGDialupWiFiAgent_4.4_24.zip . Там глюк был - больше не будет исключения в логах |
Автор: | Gankov [ 07 дек 2007, 18:12 ] |
Заголовок сообщения: | |
А может быть проблема в том что у меня в администрировании в действих пользователя admin отображается только основной модуль, хотя модуль диалап тоже установлен. |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |