[Notice] - Steemit's WebSockets URL has Changed!

in #steemit7 years ago (edited)

(Source)


Are you using Steemit's WebSockets URL wss://steemit.com/wspa? If so, you need to switch it to wss://steemd.steemit.com.

I first noticed this when I saw one of my web apps that used this connection stop retrieving data. Later, @fabien had also posted this in the #dev Steemit chat channel.

If you have been using eSteem by @good-karma, you might see nothing loading. It seems changing the Server field in the Settings page does not stick. Upon changing it and hitting Save Changes, the page refreshes with the original value. One way to get around this is to change the Chain to Golos and back to Steem, after which the Server will end up wss://node.steem.ws. But, you must login again.

While https://steemit.com/wspa does respond with a HTTP 301 Moved Permanently to https://steemd.steemit.com, WebSockets clients don't reconnect with the resulting location.

To witnesses and developers with scripts and web apps, make sure you update your node connection. This includes Steemit.com clones, voting bots, witness failover scripts, price feed scripts, and connections to cli_wallet and piston.

I have updated my post List of Public Steem Full API Nodes, and Example Usage as well.


 

Follow me! @bitcoiner

 

And vote for my witness bitcoiner!

Sort:  

Yes, thanks for workaround and mention. eSteem next release is pushed forward to quickly address settings page issue. Expect v1.3.9 tomorrow with some exciting new changes as well as improvement and bug fixes...

Wow, what a quick response! Thanks @good-karma for your fantastic work as always!

Thanks for this important heads-up! All for one and one for all! Namaste :)

i think this also broke steem connect yesterday briefly

I would think they would be using their own seed but it's possible

I would think they would be using their own seed but it's possible

yeah me too but their default is wss://steemit.com/wspa (which i noticed refusing the connection in the console) though you can specify something else.

Interesting. eSteem also used that as their default in the past, but now it's changed to the community steem.ws one. Technically, I don't think Steemit.com ever published it for general consumption outside of Steemit but it's a good one.

Good job to whoever did that without forewarning ! Totally broke eSteem while I was trying to do an important demo.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 65927.86
ETH 3481.42
USDT 1.00
SBD 2.66