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

[7.2] LifeStream
http://forum.bitel.ru/viewtopic.php?f=61&t=13212
Страница 1 из 1

Автор:  Phricker [ 29 янв 2019, 14:59 ]
Заголовок сообщения:  [7.2] LifeStream

Доброго времени суток.
Если в устройстве указать хост/порт через https - выдает ошибку
Код:
mq 01-29/11:46:25  INFO [event-proc-p-2-t-1] TvDeviceRuntime - Reload OrderManager classes for device: Access+Accounting
mq 01-29/11:46:25  INFO [event-proc-p-2-t-1] TvDeviceRuntime - Reload OrderManager classes for device: IPTVLifeStream: smotreshka.tv [https://provider.proxy.lfstrm.tv]
mq 01-29/11:46:25  INFO [event-proc-p-2-t-1] LifeStreamV2OrderManager - init
mq 01-29/11:46:25 ERROR [event-proc-p-2-t-1] TvDeviceRuntime -
java.lang.NullPointerException
        at ru.bitel.bgbilling.modules.tv.dyn.lfstrm.LifeStreamV2OrderManager.init(LifeStreamV2OrderManager.java:109)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.reloadScripts(TvDeviceRuntime.java:162)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.<init>(TvDeviceRuntime.java:101)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:208)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:216)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.load(TvDeviceRuntimeMap.java:135)
        at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.notify(TvDeviceRuntimeMap.java:63)
        at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:359)
        at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:19)
        at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
        at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:87)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:46)



Если тоже самое удалить из устройства и прописать в конфиг
Код:
om.url=https://provider.proxy.lfstrm.tv:443

то всё пашет

Автор:  Phricker [ 30 янв 2019, 17:09 ]
Заголовок сообщения:  Re: [7.2] LifeStream

Всё дело в
Код:
URL url = new URL( config.get( "om.url", config.get( "lifestream.api.url", "http://" + host + ":" + port + "/" ) ) );


и в
Изображение

Автор:  Phricker [ 30 янв 2019, 17:11 ]
Заголовок сообщения:  Re: [7.2] LifeStream

Плюс если указать просто https://{URL}
то по умолчанию будет
Код:
if( port <= 0 )
      {
         port = 80;
      }

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