Removing client, Subscribe topic is empty. #37
-
Hi, I have a consumer running in aync loop and as long as there are new messages published to the topic(using another publish client running in while loop ), I don't see any issues but if the messages are not available for few seconds(using another publish client running in for loop ) I see "Operation timed out" in 12 seconds after publisher is done. I have tried setting up keepalive parameter to 600s but i still see timeout happening in 12 seconds. @halfgaar I am using reconnect example from: https://pypi.org/project/asyncio-mqtt/ [2023-03-08 19:59:24] [NOTICE] Client '[ClientID='taFZMGPgNREbVLnAQWIMYzn', username='', fd=74, keepalive=600s, transport='TCP/SSL', address='10.105.0.1', prot=5.0, clean=1]' logged in successfully |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 27 replies
-
Weird. The message "Subscribe topic is empty" means a client subscribes with an empty topic. This spec says this is a protocol violation and therefore the client should be disconnected. I'd like to see the actual packet received. But, so far I am unable to reproduce. I have running as consumer:
And as producer: It can turn it off or on as much as I like. Can you provide your exact example? |
Beta Was this translation helpful? Give feedback.
-
@halfgaar I need ca cert for demo.flashmq.org to connect via ssl. |
Beta Was this translation helpful? Give feedback.
-
@halfgaar I am OOO last week, The preliminary test looks good, I will do more testing today. |
Beta Was this translation helpful? Give feedback.
-
Fix was released. |
Beta Was this translation helpful? Give feedback.
I already released the fix. I had faith in it :)