Jump to content
View in the app

A better way to browse. Learn more.

Surly Horns

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

55 minutes ago, Captainant said:

It's a pretty quick fix, but you also need the proverbial keys to the castle to do so. 

immamac's tied up at the moment.

bud-knight.jpg

  • Replies 6.9k
  • Views 451k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Tornado hit data center. Sorry for downtime. Going to have more downtime to fix later Please report weird shit here but I'm with my family and mobile only. I just spent about an hour on a bench o

  • hookemATL
    hookemATL

    I had to draw porno. Wasn’t great but I finished

  • https://www.surlyhorns.com/board/settings/account-security/#piiDataRequest if you want to know what data could have possibly been leaked request here.  The passwords are encrypted at rest in

Posted Images

Autumnal security, eh?

1 hour ago, Vertigo said:

Yep, cert just expired. Honest question but why don’t you guys host the site on a PaaS? Seems like so many of these types of issues are auto managed for you on a platform like Heroku or Azure. 

Because it would turn the site from profitable to a money loser

1 hour ago, Captainant said:

ffs guy, use a certificate manager or some shit to update your certs automatically. Use AWS ACM you wouldn't have this issue anymore and the SSL certs are free. Don't need anything on AWS to use it, not even domain registration on route53 

EDIT: Huh, their SSL provider, Let's Encrypt, says they do automatic cert rotation. No idea why it's broken, but cmon man

The automation works fine for a single server site . When you have multiple servers running it's not just a one liner.

To renew the cert I had to:

  • change nginx config
  • turn off haproxy
  • restart nginx
  • run certbot script
  • cat keys together and move to proper location
  • change nginx config
  • restart nginx
  • start up haproxy

Yeah, I could write a script to do this but I'm fucking lazy

 

34 minutes ago, blacklab said:

The automation works fine for a single server site . When you have multiple servers running it's not just a one liner.

To renew the cert I had to:

  • change nginx config
  • turn off haproxy
  • restart nginx
  • run certbot script
  • cat keys together and move to proper location
  • change nginx config
  • restart nginx
  • start up haproxy

Yeah, I could write a script to do this but I'm fucking lazy

 

Or you could stick the whole site behind a load balancer and then only have to worry about certing that single point instead of every backend server. Shit, are we load balancing at the DNS level instead of routing to a load balancer box?

haproxy is our load balancer, it does take care of the https, the hosting servers do not do https

haproxy is running on a box that is also running nginx for hosting, no point in having that server sit at 1% usage

You say it’s all fixed, but what about the Fetzer Valve?

29 minutes ago, blacklab said:

haproxy is our load balancer, it does take care of the https, the hosting servers do not do https

haproxy is running on a box that is also running nginx for hosting, no point in having that server sit at 1% usage

Yeah we terminate at the LB level. LB was misconfigured and didn't acknowledge and update the certs so shit got booked. 

Won't happen again. Please give me your neg rep. 

1 minute ago, immamac said:

Yeah we terminate at the LB level. LB was misconfigured and didn't acknowledge and update the certs so shit got booked. 

Won't happen again. Please give me your neg rep. 

Eh, if it was a whole day thing then yeah, but 2 hours. It ain't no thang.

Chrome told me Surly was unsafe for me.  

Yeah no shit.  That's why I want it

  • 2 weeks later...
  • 2 weeks later...

Just as a datum - I was having problems writing replies in Chrome last night.  The reply box was very short - clicking in it would drop it down enough for the "insert other media" box and maybe the submit reply box, but no space for the body/would not place a cursor.  I manually updated Chrome (which should be set to autoupdate, but... meh) and it functions normally now.  Other websites seemed fine, Firefox was working normally, based on the lack of anyone else saying anything about the same problem it's probably just something wonky in Chrome... or actually it may have been related to a flash update that I'm now remembering installed last night.  Fuckin adobe.

site is not even navigable on ios.  stupid hijacking ads (i am such a fucking lucky winner) are snagging me within 5 seconds of clicking on any thread...regardless of whether or not i am signed in.  incredibly annoying.  hope the revenue is worth it.

Safari browser. This morning it hasn’t hijacked me yet after signing in (though it took three attempts to sign in without being redirected prior to finishing entering login details). It definitely did yesterday though. 

9 hours ago, blacklab said:

are you on a browser or tapatalk? If a browser which browser?

There are no ads on the site for people who are signed in.

 

2 hours ago, immamac said:

Strange there is no mechanism to show ads to anyone that is signed in and we don't run "hijack" ads. You should consider doing a virus/malware scan. 

just sent you both a pm with a screen grab video of what i am talking about.

iPad Pro running iOS 12.1 Safari, private browsing:  hijack ads when trying to sign in at https://www.surlyhorns.com/board/index.php 

Happened a couple of times this morning.  This time I was able to sign in before getting hijacked.

Edited by solamente73
Sign in, log in, 220, 221....

  • 5 weeks later...
5 minutes ago, immamac said:

some pretty shit borkage going on. 

Master database server crashed entirely, did a failover and took it out of rotation. Please let me know if you are still getting intermittent 503 errors.

I feel complete again.

Thank God that nightmare is over. 

Just an update for those curious about the downtime this morning that was unplanned:

Our main database server basically shit itself this morning and is effectively dead. Catastrophic failure, luckily we didn't even have to restore from backup and we lost no data from just failing over to our slave database host. Unfortunately I had the management software set to manual instead of automatic otherwise there would have been no disruption in service. The 503 errors that were happening afterwards were just due to the server still being in our load balancing rotation - I fixed that and everything should be good to go. No worries we have another slave and off site backups in the event of another failure on the current main database.

i guess that refurb compaq presario with a cyrix processor wasn't the way to go.

  • Author

I may have spotted what's causing the double post problem. If you reply to the thread before the last page it looks unresponsive. But open a new tab and check the thread it has the post. People keep clicking until they get a response or give up.

the mobile site has been super slow and sometimes even stalling out on chrome for a couple of weeks now. anyone else?

i guess that refurb compaq presario with a cyrix processor wasn't the way to go.

Nerd joke. I get it.
9 hours ago, Goo Punch said:

the mobile site has been super slow and sometimes even stalling out on chrome for a couple of weeks now. anyone else?

Working fine for me. Chrome on Android.

On 1/15/2019 at 8:28 PM, elfenix said:

i guess that refurb compaq presario with a cyrix processor wasn't the way to go.

Those were the days.

  • 4 weeks later...
  • Author

Getting a shitload of 503's.

Right in the middle of a game site goes down...

Been down all morning via regular browser. For whatever reason Tapatalk seems to work. Bad idea trying to install Windows 10 on the raspberry pi today, immamac

1 hour ago, cactusflinthead said:

Wth!? 

Server issues?

"No server is available to handle this request."

This is the downside of low unemployment.

Edited by clapclapclap
And maybe E-Verify

How do I stop all these god damn emails

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.