You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our website freelensia.com is still using Harmony for calendar management combined with Sharetribe Go code (github.com/sharetribe/sharetribe)
Last weekend we faced a mass-signup spam attack (we did not have GG capcha for signup), which resulted in 60K new users added to the database. We tried to delete the fake users using a rake task but it did not work so well.
We manually scanned the dumped .sql file and confirmed that the fake users only showed up in:
people
community_memberships
active_sessions
emails
user_custom_profile_values
So we used a DELETE method to delete them from each table using Heidi SQL. After a server restart, we had to fix Sidekiq which was still sending emails to those fake users, but all went well.
But Harmony does not work anymore. Saving a listing with a calendar shows "Failed to Connect to Booking Service" error. Here are our Puma error logs.
We tried to restart it from our Monit dashboard. The process shows RUNNING but on the website calendar is not available.
We tried a hard restart with:
sudo su
cd /home/ubuntu/app/harmony
sudo docker-compose up
These files had 16GB, 1.4GB and 6GB sizes, respectively. We also downsized our EBS by swapping with a smaller EBS volume following this guide. But the EC2 instance and the website works fine after that, so that is probably not the problem.
Anybody with ideas?
The text was updated successfully, but these errors were encountered:
Our website freelensia.com is still using Harmony for calendar management combined with Sharetribe Go code (github.com/sharetribe/sharetribe)
Last weekend we faced a mass-signup spam attack (we did not have GG capcha for signup), which resulted in 60K new users added to the database. We tried to delete the fake users using a rake task but it did not work so well.
We manually scanned the dumped .sql file and confirmed that the fake users only showed up in:
So we used a DELETE method to delete them from each table using Heidi SQL. After a server restart, we had to fix Sidekiq which was still sending emails to those fake users, but all went well.
But Harmony does not work anymore. Saving a listing with a calendar shows "Failed to Connect to Booking Service" error. Here are our Puma error logs.
We tried to restart it from our Monit dashboard. The process shows RUNNING but on the website calendar is not available.
We tried a hard restart with:
We got this log: https://pastebin.com/DQ1TkXQN We had a bunch of errors like:)
or
Just FYI we ran out of space on our server, so we emptied the content of some log files such as:
These files had 16GB, 1.4GB and 6GB sizes, respectively. We also downsized our EBS by swapping with a smaller EBS volume following this guide. But the EC2 instance and the website works fine after that, so that is probably not the problem.
Anybody with ideas?
The text was updated successfully, but these errors were encountered: