forum.bitel.ru
http://forum.bitel.ru/

[5.2] dialup_5.2_29
http://forum.bitel.ru/viewtopic.php?f=5&t=6463
Страница 1 из 1

Автор:  Phricker [ 19 фев 2012, 00:28 ]
Заголовок сообщения:  [5.2] dialup_5.2_29

Код:
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream - java.lang.IndexOutOfBoundsException
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.Buffer.checkIndex(Buffer.java:512)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:223)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.bgbilling.kernel.network.radius.RadiusListener.onPacket(RadiusListener.java:173)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.common.io.DatagramChannelListener.run(DatagramChannelListener.java:219)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.lang.Thread.run(Thread.java:662)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream - java.lang.IndexOutOfBoundsException
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.Buffer.checkIndex(Buffer.java:512)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:223)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.bgbilling.kernel.network.radius.RadiusListener.onPacket(RadiusListener.java:173)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.common.io.DatagramChannelListener.run(DatagramChannelListener.java:219)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.lang.Thread.run(Thread.java:662)

И так далее...

Откатил либы в BGRadiusDialup - таких ошибок нет.
Теперь снова мои старые ошибки которые появляются сразу же как стартую радиус
Код:
[root@lia log]# cat ./error.log | more
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-35] SetupConnectionSet - Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
        at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
        at org.apache.commons.dbcp.DelegatingConnection.getAutoCommit(DelegatingConnection.java:337)
        at ru.bitel.common.sql.SetupConnectionSet.newMasterConnection(SetupConnectionSet.java:58)
        at ru.bitel.common.sql.ConnectionSet.getConnection(ConnectionSet.java:59)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.preprocessAccountingRequest(RadiusProcessor.java:279)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccountingRequest(DialUpRadiusProcessor.java:476)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccountingRequest(DialUpRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:429)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.accountingRequest(RadiusListenerWorker.java:334)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:202)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:88)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:279)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:141)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:90)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:457)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.updateConnectionImpl(DialUpNasConnection.java:453)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.updateConnection(DialUpNasConnection.java:138)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.updateConnection(DialUpNas.java:526)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.updateConnection(DialUpNas.java:1)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accounting(RadiusProcessor.java:495)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.accounting(DialUpRadiusProcessor.java:1228)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.accounting(DialUpRadiusProcessor.java:1)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:432)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.accountingRequest(RadiusListenerWorker.java:334)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:202)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:88)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at java.lang.Thread.run(Thread.java:662)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.getAutoCommit(DelegatingConnection.java:337)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.changeSessionDetail(DialUpSessionRealtime.java:1885)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.updateSessionDetail(DialUpSessionRealtime.java:1870)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculateService(DialUpSessionRealtime.java:1142)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculateTime(DialUpSessionRealtime.java:740)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:479)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.updateConnectionImpl(DialUpNasConnection.java:453)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNasConnection.updateConnection(DialUpNasConnection.java:138)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.updateConnection(DialUpNas.java:526)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpNas.updateConnection(DialUpNas.java:1)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accounting(RadiusProcessor.java:495)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.accounting(DialUpRadiusProcessor.java:1228)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.accounting(DialUpRadiusProcessor.java:1)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:432)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.accountingRequest(RadiusListenerWorker.java:334)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:202)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:88)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-66] LoggingPrintStream -    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
--Далее--


Код:
[root@lia BGRadiusDialup]# ./radius_status.sh
version  build  from
18.02.2012 22:26:17     2704    2698    6       0

Автор:  skyb [ 20 фев 2012, 12:03 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

у меня тоже самое

Автор:  Phricker [ 20 фев 2012, 13:19 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Мне почему то кажется, что в скором времени люди просто перестанут обновляться, опасаясь что у них все сломается. Хотя может разрабы этого и добиваются :idea: Ведь тогда не придется делать новых обновлений :type:

Автор:  stark [ 20 фев 2012, 18:53 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Phricker писал(а):
Код:
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream - java.lang.IndexOutOfBoundsException
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.Buffer.checkIndex(Buffer.java:512)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:223)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.bgbilling.kernel.network.radius.RadiusListener.onPacket(RadiusListener.java:173)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.common.io.DatagramChannelListener.run(DatagramChannelListener.java:219)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.lang.Thread.run(Thread.java:662)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream - java.lang.IndexOutOfBoundsException
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.Buffer.checkIndex(Buffer.java:512)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:223)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.bgbilling.kernel.network.radius.RadiusListener.onPacket(RadiusListener.java:173)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at ru.bitel.common.io.DatagramChannelListener.run(DatagramChannelListener.java:219)
radius 02-18/22:16:47 ERROR [RadiusListener] LoggingPrintStream -       at java.lang.Thread.run(Thread.java:662)

И так далее...

Это исправили . Обновитесь

Автор:  stark [ 20 фев 2012, 18:57 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Phricker писал(а):
Откатил либы в BGRadiusDialup - таких ошибок нет.
Теперь снова мои старые ошибки которые появляются сразу же как стартую радиус
Код:
[root@lia log]# cat ./error.log | more
radius 02-18/22:17:55 ERROR [rdsLstnr-p-8-t-35] SetupConnectionSet - Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@5e740bfc is closed.
        at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
        at org.apache.commons.dbcp.DelegatingConnection.getAutoCommit(DelegatingConnection.java:337)
        at ru.bitel.common.sql.SetupConnectionSet.newMasterConnection(SetupConnectionSet.java:58)





Это блуждающая ошибка вылезает в разных местах, пока ищем . Вот например :
viewtopic.php?f=22&t=6434

У вас она стабильно при старте радиуса вылезает ? покажете настройки radius.properties.

Автор:  Phricker [ 20 фев 2012, 19:12 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Код:
[root@lia BGRadiusDialup]# cat ./radius.properties
processor.class=ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor
processor.mid=1

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&queryTimeoutKillsConnection=true&connectTimeout=1000
db.user=bill
db.pswd=password
db.maxIdle=20
db.maxActive=900
db.validationTimeout=1

mq.url=failover:(nio://127.0.0.1:61616?socketBufferSize=1000000)
mq.user=bill
mq.pswd=password

auth.port=1645
acct.port=1646
admin.port=1955

auth.thread.count=50
auth.thread.queue=50

acct.thread.count=200
acct.thread.queue=200

#netflow.thread.count=10
#Cisco
collector.capture.flow.port.1=2015
collector.capture.flow.port.1.type=netflow
collector.capture.flow.port.1.sources=2
collector.capture.flow.port.1.thread.count=10
#MPD
collector.capture.flow.port.2=2020
collector.capture.flow.port.2.type=netflow
collector.capture.flow.port.2.sources=4
collector.capture.flow.port.2.thread.count=10
#Mikrotik
collector.capture.flow.port.3=2023
collector.capture.flow.port.3.type=netflow
collector.capture.flow.port.3.sources=5
collector.capture.flow.port.3.thread.count=10
#Mikrotik PPTP
collector.capture.flow.port.3=2027
collector.capture.flow.port.3.type=netflow
collector.capture.flow.port.3.sources=5
collector.capture.flow.port.3.thread.count=10



Код:
[root@lia BGRadiusDialup]# ./radius_stop.sh
OK Stopping...

[root@lia BGRadiusDialup]# ./radius_start.sh

[root@lia log]#
[root@lia log]#
[root@lia log]# cat ./error.log
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@608ddc7 is closed.
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at org.apache.commons.dbcp.DelegatingConnection.getAutoCommit(DelegatingConnection.java:337)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.changeSessionDetail(DialUpSessionRealtime.java:1932)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.updateSessionDetail(DialUpSessionRealtime.java:1870)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculateService(DialUpSessionRealtime.java:1142)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculateTraffic(DialUpSessionRealtime.java:810)
radius 02-20/17:09:33 ERROR [rdsLstnr-p-8-t-189] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:461)



Скажем так. Я ловлю ее если радиус работал работал. я его застопил и запустил. После этого 95% вероятность появления такой ошибки.
Я как то и без внимания во всех ли таких случаях он появляется

Автор:  max [ 20 фев 2012, 23:20 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Phricker писал(а):
Мне почему то кажется, что в скором времени люди просто перестанут обновляться, опасаясь что у них все сломается. Хотя может разрабы этого и добиваются :idea: Ведь тогда не придется делать новых обновлений :type:

+100 А на меня уже в отделе смотрят как на врага, потому как после каждого обновления все непонятности списывают на него, ну и мне вилочку втыкают так как обновляю я....

Автор:  skyb [ 21 фев 2012, 03:44 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

max писал(а):
Phricker писал(а):
Мне почему то кажется, что в скором времени люди просто перестанут обновляться, опасаясь что у них все сломается. Хотя может разрабы этого и добиваются :idea: Ведь тогда не придется делать новых обновлений :type:

+100 А на меня уже в отделе смотрят как на врага, потому как после каждого обновления все непонятности списывают на него, ну и мне вилочку втыкают так как обновляю я....

тож самое :(

Автор:  Cromeshnic [ 21 фев 2012, 06:30 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Как страшно жить...

Phricker писал(а):
Скажем так. Я ловлю ее если радиус работал работал. я его застопил и запустил. После этого 95% вероятность появления такой ошибки.

+1, тоже видел такие ошибки сразу при запуске процессов. Но т.к. дальше всё работало, не стал заморачиваться.

Автор:  Phricker [ 21 фев 2012, 11:14 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Но у меня потом в дальнейшем такие же ошибки выскакивают. Если бы только при запуске - я бы забил.
Но во время работы такое же появляется в логах. Меня это нервирует скажем так :)

Автор:  stark [ 21 фев 2012, 13:08 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

В общем появилась версия откуда растут ноги . В 5.2 мы по ошибке обновили библиотеку mysql.jar на более старую . Возьмите mysql.jar от 5.1 и скопируйте ее в радиус, сервер и остальные приложения . И наблюдайте появляется ли ошибка . Просьба ко всем , у кого проявляется. Нужно проверить в этом ли дело . Обновление с библиотекой пока не выкладываю, жду результата.

Автор:  Phricker [ 21 фев 2012, 13:13 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Подопытные крысы слушаются Вас, господин
Изображение

Автор:  Phricker [ 21 фев 2012, 13:20 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Кстати в VoiceIp и BGBillingServer один размер файла - 528 КБ (540 852 байт) MD5 FA52E6F2E3433C65A9DD14C565030569
а в IPN и DialUp схожий с тем что лежит в 5.1

Автор:  skyb [ 21 фев 2012, 13:26 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

stark писал(а):
В общем появилась версия откуда растут ноги . В 5.2 мы по ошибке обновили библиотеку mysql.jar на более старую . Возьмите mysql.jar от 5.1 и скопируйте ее в радиус, сервер и остальные приложения . И наблюдайте появляется ли ошибка . Просьба ко всем , у кого проявляется. Нужно проверить в этом ли дело . Обновление с библиотекой пока не выкладываю, жду результата.

Не, меня продажники съедят, ну его пробовать

Автор:  Phricker [ 21 фев 2012, 13:29 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Заменил в /BGBillingServer/lib/ext и BGVoiceIp

При перезапуске DialUp словил много
Код:
radius 02-21/11:24:46 ERROR [rdsLstnr-p-7-t-46] RadiusListenerWorker -
java.lang.NullPointerException
        at ru.bitel.common.sql.SetupConnectionSet.newMasterConnection(SetupConnectionSet.java:58)
        at ru.bitel.common.sql.ConnectionSet.getConnection(ConnectionSet.java:59)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.preprocessAccessRequest(RadiusProcessor.java:264)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccessRequest(DialUpRadiusProcessor.java:469)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccessRequest(DialUpRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:307)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.accessRequest(RadiusListenerWorker.java:284)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:164)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:88)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
radius 02-21/11:24:46 ERROR [rdsLstnr-p-7-t-47] RadiusListenerWorker -
java.lang.NullPointerException
        at ru.bitel.common.sql.SetupConnectionSet.newMasterConnection(SetupConnectionSet.java:58)
        at ru.bitel.common.sql.ConnectionSet.getConnection(ConnectionSet.java:59)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.preprocessAccessRequest(RadiusProcessor.java:264)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccessRequest(DialUpRadiusProcessor.java:469)
        at ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor.preprocessAccessRequest(DialUpRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:307)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.accessRequest(RadiusListenerWorker.java:284)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:164)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:88)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)



Еще раз перезапустил DialUp словил то, о чем писал выше. Что появляется при перезапуске DialUp после того как он некоторое время поработает.
Еще раз перезапустил - пока тихо

Обращаю внимание - в DialUp mysql.jar не менял. MD5 совпадает
Код:
[root@lia ext]# md5sum /opt/BG/BGBillingServer/lib/ext/mysql.jar /opt/BG/BGRadiusDialup/lib/ext/mysql.jar
7c763eb532f0c5bf3972dad4cfd59e75  /opt/BG/BGBillingServer/lib/ext/mysql.jar
7c763eb532f0c5bf3972dad4cfd59e75  /opt/BG/BGRadiusDialup/lib/ext/mysql.jar
[root@lia ext]#

Автор:  stark [ 21 фев 2012, 13:35 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Phricker писал(а):
Кстати в VoiceIp и BGBillingServer один размер файла - 528 КБ (540 852 байт) MD5 FA52E6F2E3433C65A9DD14C565030569
а в IPN и DialUp схожий с тем что лежит в 5.1

Эх, такую версию обломали ..В коллекторе до недавнего времени лежала старая библиотека пока нам об тут не сообщили :
viewtopic.php?f=5&t=6200&start=30
И мы выложили обновление с типа новой библиотекой - 528 КБ. У тех, кто скачал до этого, она осталась старой. правильной.

А в радиусе аналогично, там ее тоже не сразу обновили .Значит версия оказалась несостоятельной.. Библиотеку вернем нормальную или вообще обновим на еще более новую.

Автор:  skyb [ 21 фев 2012, 13:37 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

stark писал(а):
Библиотеку вернем нормальную или вообще обновим на еще более новую.
Проверьте тока ее работу =)

Автор:  Phricker [ 21 фев 2012, 13:40 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

А либы которые в ext они обновляются если запускать ./update.sh в приложениях биллинга?
Или же необходимо заново качать коллекторы/радиус серверы и т.п.?

Автор:  stark [ 21 фев 2012, 14:05 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Phricker писал(а):
А либы которые в ext они обновляются если запускать ./update.sh в приложениях биллинга?
Или же необходимо заново качать коллекторы/радиус серверы и т.п.?


Обновляются только на сервере. На других приложениях нет.

Автор:  Phricker [ 21 фев 2012, 14:06 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Хреноватенько.
А что делать в таких случаях?
Как о них узнавать? Ну что необходимо обновлять и это тоже
я только обрадовался что теперь не надо лезть за обновлениями радиус сервера а вы обломали :(

Автор:  Phricker [ 21 фев 2012, 15:42 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

радиус был запущен в 11:27
В еррор.лог вот такое есть
Код:
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@35e6eeb6 is closed.
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream -    at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:279)
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream -    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:141)
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream -    at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:90)
radius 02-21/12:04:27 ERROR [rdsLstnr-p-8-t-58] LoggingPrintStream -    at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:458)

Код:
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@62a30e8e is closed.
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream -   at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:398)
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream -   at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:279)
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream -   at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:141)
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream -   at bitel.billing.server.contract.bean.BalanceUtils.getBalance(BalanceUtils.java:90)
radius 02-21/13:39:14 ERROR [rdsLstnr-p-8-t-133] LoggingPrintStream -   at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:458)

Автор:  stark [ 21 фев 2012, 17:44 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

2 Phricker , я отписался в helpdesk - выложил там библиотеку commons-dbcp.jar.

Автор:  skyb [ 22 фев 2012, 06:05 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Тоесть нужно апдейтить сервер скриптом, потом перекачать радиус и коллектор и запустить? аль как?

Автор:  Phricker [ 22 фев 2012, 11:17 ]
Заголовок сообщения:  Re: [5.2] dialup_5.2_29

Пока никак :) Пока опыты ставим.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/