When connections to domains of dealer list block one ore more hosts go-librespot follow this order:
Use the first one of the list
gew4-dealer.spotify.com
If fail it reconnect to second one into the list, up to use the latest 4th hostname.
But at the moment it fail with also the 4th hostname, instance remain into loop of reporting error into journal like
- level error did not receive last pong ack from dealer, 3660s passed
I have tested this issue via MikroTik router with manual block of one dealer hostname at time and i see that when go/librespot fail to reconnect to the 4th dealer didn't-t retry with the first one of the list.
This could be happening in some router/firewall that try to block traffic to specific IP and release it after some time[time limited ban]
Using go-librespot release v 0.2.0
When connections to domains of dealer list block one ore more hosts go-librespot follow this order:
Use the first one of the list
gew4-dealer.spotify.com
If fail it reconnect to second one into the list, up to use the latest 4th hostname.
But at the moment it fail with also the 4th hostname, instance remain into loop of reporting error into journal like
I have tested this issue via MikroTik router with manual block of one dealer hostname at time and i see that when go/librespot fail to reconnect to the 4th dealer didn't-t retry with the first one of the list.
This could be happening in some router/firewall that try to block traffic to specific IP and release it after some time[time limited ban]
Using go-librespot release v 0.2.0