From @thisismissem: hey, sorry if I wasn't communicating correctly on twitch, I've experience of the mastodon codebase (former contributor), and I wrote one of the first node websocket servers; trying to help via chat whilst you stream isn't easy, more than happy to help someone debug via voice chat or on discord. I don't think the 5xx's or alerts should be caused by either rack-attack (rate limiting connections from clients because they're spamming requests, likely due to unstable mobile networks) This is the rack-attack configuration, so you can see the different rules it's applying: https://github.com/mastodon/mastodon/blob/main/config/initializers/rack_attack.rb#L57 Essentially, if node streaming talking to directly to the ruby server (rack), then it'd be (hopefully) over localhost, and therefore not rate limited based on those rules, as localhost connections are excluded from the rate limiter. (to clarify: node.js is not talking to ruby/rack, it's talking only with postgresql and redis) This is the logging setup for rack-attack, which is where the rate limit messages are logged:
1/8/2023We need media.hachyderm.io working on CDN nodes We need hachyderm.io working on CDN nodes cdn-fremont-1 sudo certbot delete --cert-name cla.aurae.io sudo certbot delete --cert-name privilegeescalation.org sudo certbot delete --cert-name grafana.hachyderm.io certbot certonly -d media.hachyderm.io --nginx Successfully received certificate.
12/28/2022:warning: Public Document :warning: State of The World pgbouncer is not running anywhere freud no sidekiqs (confirmed) postgresql.service running
12/19/2022Quick notes and FAQ for forming a "Cooperative Corporation". It is possible to buy *.coop domains from Identity COOP. Profits At the end of the day a cooperative can still be a for profit business entity, however the ownership of the corporation is given to the employees instead of the shareholders. See the NCBA article to understand other differences between a cooperative and a corporation. Any profits the cooperative earns are either re-invested in the company, similar to a nonprofit corporation, or distributed among its member-owners, as with a for-profit corporation.
12/12/2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up