This is a concern written by @reggaemuffin and revised/posted by @drakos.
When you log on to your steemit.com's account and monitor the network traffic, you can see API requests containing these headers:
You can check it yourself in your browser. Press Ctrl-Shift-I (Firefox) or Ctrl-Shift-J (Chrome) to bring up the console. Go to the Network tab, press Ctrl-F5 for a hard refresh of the page. Whenapi.steemit.com
appears, wait a few seconds for the caching to kick in, then click on the last instance of api.steemit.com
. A new sub-window will open to the right, scroll down a bit to find the x-jussi
headers.
In Chrome
In Firefox
This means that Jussi is active (https://github.com/steemit/jussi). Jussi is a reverse proxy and cache for Steem RPC nodes. Not many people know about it (including myself) and those who do are looking forward to it.
The problem is not that it exists, the problem is that all live traffic on steemit.com is routed through it. We all heard the DDoS talk the last weeks. Could the network's fragility be caused by testing an unstable software, in production? Jussi was marked unstable 2 weeks ago, on Github, perhaps it's more stable now. We don't have a screenshot of the unstable status of that project because the disclaimer is not there anymore. Nevertheless, even if Jussi may be more stable, the website is still acting weird for a lot of users, and we haven't left the grey area yet.
That being said, a warning would have been nice to share by Steemit. We, as witnesses, would have supported you and helped you test it. We could have been given some heads up and tested it out on staging for example. We could have been told they were doing it after steemit.com was already unstable for multiple weeks (and still is).
Disclaimer: Obviously no one knows what's really going on (besides Steemit staff themselves). We don't seek to spread any FUD, but to understand what's happening. And once people start discussing what's going on, the users would be appeased and appreciate all the efforts that Steemit's team are putting in. Flagging people doesn't help, answering their concerns does.
P.S. A weird bug occurred as soon as I posted this article, it appeared in my Blog page. A did a refresh and it's gone, but it's worth mentioning. Voodoo stuff is happening.
Are you a visual artist? Join the Steem Artists Guild.
We are on Discord at https://discord.gg/CY9u65g
Proud member and delegator of the @minnowsupport project.
Join us on https://discord.gg/GpHEEhV
Available & Reliable. I am your Witness. I want to represent You.
🗳 If you like what I do, consider voting for me 🗳
If you never voted before, I wrote a detailed guide about Voting for Witnesses.
Go to https://steemit.com/~witnesses. My name is listed in the Top 50. Click the upvote symbol.
Alternatively,
with cli_wallet : vote_for_witness "YOURACCOUNT" "drakos" true true
with steem-python: steempy approvewitness drakos --account YOURACCOUNT
Apparently we were graced by a two liner announcement (https://steemit.com/steemit/@ned/steemit-update) just 10 minutes before I posted this article. I could have posted before ned's article, but we were editing and revising ours for an hour. We put time in our posts! So for the record, there is no DDoS at the moment.
Thanks for the info. In big companies its they sometimes do this. They roll out beta software on 5 nodes and see how it behaves.
Whats going on? Hey I recently put this into a meme challenge: ;-)
Thanks for reading.
J
I like the subtle message in that meme, lol.
Thanks for the update @drakos let's hope this gets through... still battling!
You have collected your daily Power Up! This post received an upvote worth of 0.15$.
Learn how to Power Up Smart here!
As more info comes up about the problems we have all been experience for going on 3 weeks now, I become less hopeful about the overall health of the platform. I've been saying in posts all day that in an arena such as crypto, where there is such a high opportunity cost to invest in anything due to the overall gains of the arena as a whole that I can no longer just leave my small investment sit in Steem Power or continue investing each week. I am in no way quitting, but after seeing this post and the other similar post from @raggaemuffin , I am more concerned than ever and hope that this is neatly sorted out with some major transperancy to clear up some acquisition's already made.
I really feel in love with this platform and it pains me to see it not handling growing pains as I thought it would and had the community to. I really hope things turn around..
I share your thoughts. However, my faith in Steem remains. I've never powered down and never will (well maybe one day if I need some extra cash). It's a new way of doing things, it's bound to have bumps, that's to be expected. But what I don't appreciate is the lack of communication.
So in other words, being left in the dark about issues that could effect the health of the platform don't matter.
ditto - there is nothing to add.
a step forward by writing a "high performance reverse proxy" in python, that does HTTP POST requests instead of streaming websockets (requiring an additional SSL negotiation for each request, along with the additional payload overhead)...
What could possibly go wrong?!
However, some of us have already managed to get up our own "condensers", and I've even been testing it through my alpha-level C++ reverse websocket proxy. So far, votes go through in a second, and it's the only way I managed to get this comment through on my first try...! :D
I've been testing condenser myself with Apache reverse proxy + a different RPC node, it's snappier than steemit.com :)
Why don't you offer the software you wrote to be used instead of the slow Jussi?
Suppose minor technical issues are just a part of the process when creating something like steemit but I'm sure everyone knows first impressions mean a lot and a lot of people's recent first impressions of steemit can't be very good with all that is going on...
Well...I don't think WikiLeaks will choose STEEMit, if that's the case. ;)
Excellent digging into the code.
Well, I have no idea what is actually going on to cause these problems and glitches, but I have been seeing the results of them like everyone else.
Check this out https://steemit.com/dms/@moustafa.sleiman/what-is-dms-document-management-system-features
img credz: pixabay.com
Nice, you got a 8.0% @minnowbooster upgoat, thanks to @reggaemuffin
Want a boost? Minnowbooster's got your back!
The @OriginalWorks bot has determined this post by @drakos to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
For more information, Click Here!
Special thanks to @reggaemuffin for being a supporter! Vote him as a witness to help make Steemit a better place!
Thanks so much for sharing
Nothing to see here...move along sheeple.
Thanks for the update Drakos. It could explain a lot of the issues we have been experiencing here.
I have been having upvote, resteem, post, and comment issues ALL DAY. It does seem like there is an error in the code that doesn't allow certain function or momentarily has an issue accessing any database or script calls if the load avg / traffic is high. It may not have anything to do with a DDoS attack. They may need to either up resources for users or find a different api, I don't know just my 2 cents that aren't worth much! PS I was able to upvote and resteem this after several attempts!
This was really informative, Thank you! Thanks for sharing
Very very useful
Nice one you bring this to fore, nonetheless, you can still chip in your ideas and solution for better and clean steemit. Thanks
Interesting article.
Also, I used the link to join the Discord for the Steemit Artist's Guild(I'm a photographer)
Welcome, we'll see you there :)
thnks for info
There have definitely been operational issues here on the platform fro seemingly the entire time my membership has been active. At first it was just annoying but now I believe it infecting morale. Likely others, very probably mine.
The SMT announcement is looking like it was made too early or else is some type of other deferment...
The irony.
Looks like you're having a "transaction broadcast error"...or whatever the hell that means.
Either way still good to hear info discovered by you. Steemit's communication has always been lacking with the community.
Thanks for the info ! Hope its fixed soon , still having issues Up voting / resteeming / commenting and posting ! Its very slow or does not work at all . Both my sons stopped blogging on steemit after their posts Disappeared which happened to me as well so now I have to copy my whole story and save it in Docs in case it happens again . I figured they would have fixed these issues by now !? Oh well , upped and resteemed !
As a new user,I am facing problem in steemit in regular basis. Taking long time to load, failure to post comment in the first instance etc. Hoping that dev team will identify the issue and solve it.
I think the reverse proxy you are talking about is not the reason for the website to be unstable but is probably part of the reasons that the website was still online if not reliable during the attacks.
To put it simply, I bet that implementing Jussi was part of the mitigation and prevention efforts, not something that took any part in causing the problem and/or vulnerability.
It's been pretty frustrating trying to use steemit for a while now.
I just tried to upvote a post earlier and it took a while but finally showed blue like it went through, then the blue disappeared and it looked like I hadn't upvoted. So I did it again, only for it to give me the message I'd done that already and now it was blue again.
PITA
It's been pretty frustrating trying to use steemit for a while now.
I just tried to upvote a post earlier and it took a while but finally showed blue like it went through, then the blue disappeared and it looked like I hadn't upvoted. So I did it again, only for it to give me the message I'd done that already and now it was blue again.
PITA
"Voodoo stuff is happening." - Ummm I had a feeling it might!
When Truth is being stored on blockchain forever, then voodoo will want to mess and stop that happening!
I agree with your comments and point of view:
"We don't seek to spread any FUD, but to understand what's happening. And once people start discussing what's going on, the users would be appeased and appreciate all the efforts that Steemit's team are putting in."
People will unite and support if those in the know were just honest and open! Secrecy causes mistrust and quite rightly so!
Thanks for sharing with us what is going on, or not going on! :)
ps I copy and paste all my replies before posting, cos they can disappear too!
"Voodoo stuff is happening." - Ummm I had a feeling it might!
When Truth is being stored on blockchain forever, then voodoo will want to mess and stop that happening!
I agree with your comments and point of view:
"We don't seek to spread any FUD, but to understand what's happening. And once people start discussing what's going on, the users would be appeased and appreciate all the efforts that Steemit's team are putting in."
People will unite and support if those in the know were just honest and open! Secrecy causes mistrust and quite rightly so!
Thanks for sharing with us what is going on, or not going on! :)
ps I copy and paste all my replies before posting, cos they can disappear too!
You mean they do disappear! like pooofff
;)
I've not had that happen on to me Steemit, sounds like it did for Drakos. But yes I've had files just 'vanish' pooofff from my computer and heard from others who have had the same happen, especially my healing audios!! :)
Thanks for the reply
I had that happen to me too. Internet can be scary place sometimes
Steemit is acting smooth today so cheers to that :D
You're welcome. Wow, you too, yes strange things can happen! :)
Yes it seems smoother today, which is great news!