【发布时间】:2018-06-02 22:18:18
【问题描述】:
更新:似乎打开 SSL 解决了这个问题。我目前正在监控系统以查看问题是否再次出现。
当我们尝试订阅特定网络上的提要时遇到以下错误。我们有大约 40 台设备使用相同的代码运行 pubnub,其中只有一个遇到了这个问题,所以我们认为这与它运行的特定网络有关。我想知道是否有人过去遇到过类似的问题,或者知道是什么原因造成的。
错误
Async request Exception. Expecting value: line 1 column 1 (char 0)
Exception in subscribe loop: Expecting value: line 1 column 1 (char 0)
连接代码
pnconfig=PNConfiguration()
pnconfig.subscribe_key = XXX
pnconfig.publish_key = XXX
pnconfig.ssl = False
pnconfig.reconnect_policy=PNReconnectionPolicy.LINEAR
pubnub_obj=PubNub(pnconfig)
pubnub_obj.add_listener(process_message(log))
pubnub_obj.subscribe().channels(str(log.getPubnubTabletId())).execute()
【问题讨论】:
-
很好,是的,最好在 SDK 上设置
ssl=True/secure=True。 -
Trent - 您可以在此线程上回答您自己的问题以获得更多积分。
标签: python-3.x networking raspberry-pi3 pubnub