네, 나도 이제 공식적으로 다운되어 있습니다.
먼저 Oops The software powering this discussion forum encountered an unexpected problem 오류가 발생했어요.
이건 처음 보는 현상이에요. 그래서 로그인한 뒤 재부팅을 하면서 무슨 일이 일어나고 있는지 검색해 보았죠.
효과가 없었어요. 음, 새 유저들이 계속 들어오고 있어서 사이트가 다운될 수는 없거든요. 그래서 몇 달 동안 업그레이드를 하지 않았어요. 하지만 최소한 앱을 재빌드(rebuild)해야 할 것 같습니다.
그러면 사용자 이름(username) 관련 질문에서 실패하더군요.
./discourse-doctor도 시도해 봤지만 결국 같은 GitHub 오류가 나왔어요.
로그를 확인해 볼게요.
참고: 디스크 공간이 아직 5G는 남아 있지만, 보통은 간신히 업그레이드할 정도로 여유가 없었어요. 디스크 공간을 두 배로 늘리면 비용도 두 배가 되는데, 전체를 제 서버로 옮길 시간은 한 번도 없었거든요.
로그를 살펴봤는데, 다음과 같은 연결 거부(connection refused)가 많이 눈에 띄었어요:
/usr/local/lib/ruby/3.4.0/socket.rb:1639:in ‘Socket#__connect_nonblock’: Connection refused - connect(2) for 127.0.0.1:6379 (Errno::ECONNREFUSED)
단순히 SSO가 원인인 줄 알고 Gemini에게 추측을 시키며 2시간을 보냈더니 Oops 오류가 발생했어요(Opera 브라우저에서). 이것저것 수백만 번 시도해 보고 나서야 Firefox에서 테스트해 보니 모든 것이 정상으로 작동하더군요. 제 SSO가 리다이렉트를 사용하는데, 아마 오늘 Opera 업데이트에 301/302 관련 변경 사항이 들어간 것 같습니다.
하지만 사용자 이름이 해결되길 기다리고 있어요. 지금 업그레이드하고 싶진 않거든요. 이런 식으로 장애가 나는 것만으로 사이트가 다운될 수는 없으니까요. 그래도 클라우드에 디스크 공간을 10G는 더 추가할 겁니다
. 아, 그리고 지금 당장 사이트 백업을 꼭 해야겠어요! ![]()