checkChannelListInterval Error
Closed this issue · 11 comments
Describe The Bug:
The plugin returns an error message every minute after it is started. This does not appear to affect functionality.
To Reproduce:
Start the plugin.
Expected behavior:
No error messages
Logs:
[29/07/2023, 17:05:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:06:53] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:07:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:08:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:09:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:10:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:11:52] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:12:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:13:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:14:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:15:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
[29/07/2023, 17:16:51] [EOSSTB] stbPlatform: checkChannelListInterval Error ERR_BAD_RESPONSE https://prod.spark.virginmedia.com/auth-service/v1/authorization/refresh
Plugin Config:
{
"name": "EOSSTB",
"country": "gb",
"username": "xx",
"password": "xx",
"doublePressTime": 250,
"doublePressDelayTime": 300,
"devices": [
{
"deviceId": "xx",
"name": "Virgin TV 360",
"syncName": true,
"accessoryCategory": "settopbox",
"profile": "Homebridge",
"channelOrder": "mostWatched",
"maxChannels": 95,
"showChannelNumbers": false,
"arrowUpButton": "ArrowUp",
"arrowUpButtonDoubleTap": "ChannelUp",
"arrowDownButton": "ArrowDown",
"arrowDownButtonDoubleTap": "ChannelDown",
"arrowLeftButton": "ArrowLeft",
"arrowLeftButtonDoubleTap": "MediaRewind",
"arrowRightButton": "ArrowRight",
"arrowRightButtonDoubleTap": "MediaFastForward",
"selectButton": "Enter",
"selectButtonDoubleTap": "Enter",
"playPauseButton": "MediaPlayPause",
"playPauseButtonDoubleTap": "MediaPlayPause",
"backButton": "Escape",
"backButtonDoubleTap": "Escape",
"infoButton": "MediaTopMenu",
"infoButtonDoubleTap": "Guide",
"viewTvSettingsCommand": "Help"
}
],
"_bridge": {
"username": "xx",
"port": "xx"
},
"platform": "eosstb"
}
Screenshots:
Environment:
- Plugin Version: 2.2.10
- Homebridge Version: 1.6.1
- Node.js Version: 18.17.0
- NPM Version: 9.6.7
- Operating System: Raspbian GNU/Linux Bullseye (11)
Thanks for that. Looks like the authentication system has changed for VirginMedia. Can you please enable Homebridge Debug mode and send me a debug log snippet. I need to see the response that is coming from the VirginMedia system
I've also just released 2.2.11-beta.2 where the mqtt dependency has had a major update, you could try this but I don't think it will change your issue.
Thanks - sent. Let me know if you need any more info.
Email sent....
Thanks. I sent across some logs - hope it's helpful. Let me know if you need any other info.
Sorry for the delay, life has been busy. I'm publishing a new beta tonight: v2.2.12-beta.1, which updates a few things, but also gives you the possibility of setting a custom masterChannelRefreshCheckInterval (in seconds) using a value in the config file
I have no errors with my provider so your issue is going to be tricky to solve. the logs didn't show me anything I didn't know...
Thanks Jochen. Installed the beta and set an interval of 1 day for now...
I have the same issue, and I am using Telenet (Belgium).
Hi All Watchers: I am not ignoring this issue, I will recommence work on it in January. Any and all help appreciated...
Closing this issue as connections to the box are no longer working. See Issue #112