Firebase 502服务器错误:网关错误

时间:2016-08-25 20:39:56

标签: python firebase

当我不时通过python将数据发布到firebase时,我收到错误:

_show

这似乎是随机的。我无法确定原因。有时我也遇到了通过c#从firebase获取数据的问题。经过一些重试后,它可以工作。

1 个答案:

答案 0 :(得分:0)

(添加为答案-无法添加缺少评论的评论)

这是一个非常老的问题,但以防万一有人正在寻找类似的东西。

我在使用python时遇到类似的问题-随机错误主要发生在firebase上,但是后来我看到它是在其他网络操作期间发生的-一次是对elasticsearch进行的操作,一次是在尝试发送电子邮件时的操作 看到的与Firebase相关的错误

502 Server Error: Bad Gateway for url: **********/created.json
Reason: Internal server error

OR 


HTTPSConnectionPool(host='stylemates-int.firebaseio.com', port=443): Max retries exceeded with url: *******************
Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fa8baf54198>: Failed to establish a new connection: [Errno -2] Name or service not known',)).

这是在AWS EC2上运行的ubuntu实例上。在发生错误的同时检查系统日志,表明操作系统正在尝试更新IP。这对应于每次发生Firebase错误或任何其他n / w错误 此linux实例用于在具有动态IP的AWS EC2上进行开发测试。我希望为此Linux实例设置静态IP可以解决此问题。几天后我将无法尝试此操作,因为此刻机器无法重置。我尝试后会发布结果。

Ubuntu日志

$ sudo journalctl --since "2019-05-13 09:50:00" --until "2019-05-13 09:50:59"
-- Logs begin at Sat 2019-03-16 22:22:42 UTC, end at Mon 2019-05-13 13:37:41 UTC. --
May 13 09:50:09 ip-172-32-1-88 dhclient[930]: DHCPREQUEST of 172.32.1.88 on eth0 to 172.32.0.1 port 67 (xid=********)
May 13 09:50:09 ip-172-32-1-88 dhclient[930]: DHCPACK of 172.32.1.88 from 172.32.0.1
May 13 09:50:09 ip-172-32-1-88 systemd[1]: Stopping Network Name Resolution...
May 13 09:50:09 ip-172-32-1-88 systemd[1]: Stopped Network Name Resolution.
May 13 09:50:09 ip-172-32-1-88 systemd[1]: Starting Network Name Resolution...
May 13 09:50:10 ip-172-32-1-88 systemd-resolved[11278]: Positive Trust Anchors:
May 13 09:50:10 ip-172-32-1-88 systemd-resolved[11278]: . IN *****
May 13 09:50:10 ip-172-32-1-88 systemd-resolved[11278]: . IN *****
May 13 09:50:10 ip-172-32-1-88 systemd-resolved[11278]: Negative trust anchors: *****
May 13 09:50:10 ip-172-32-1-88 systemd-resolved[11278]: Using system hostname 'ip-172-32-1-88'.
May 13 09:50:10 ip-172-32-1-88 systemd[1]: Started Network Name Resolution.
May 13 09:50:10 ip-172-32-1-88 systemd[1]: Starting resolvconf-pull-resolved.service...
May 13 09:50:10 ip-172-32-1-88 systemd[1]: Started resolvconf-pull-resolved.service.
May 13 09:50:10 ip-172-32-1-88 dhclient[930]: bound to 172.32.1.88 -- renewal in 1517 seconds.