Android에서 DiscourseHub에 특정 discourse 포럼을 추가할 수 없음

여러분 안녕하세요,

저(그리고 다른 분들도: Failure to use the Discourse Hub android app with image.sc - Websites - Image.sc Forum)가 Android DiscourseHub 앱으로 forum.image.sc를 설정하려 하고 있습니다.

"https://forum.image.sc를 찾을 수 없습니다!"라는 메시지가 표시됩니다.

"https://"를 붙여서 시도해 보고, 붙이지 않고도 시도해 보았습니다.

어떤 방식으로도 작동하지 않습니다. 이 문제를 해결하는 방법에 대해 팁을 주실 수 있을까요?

감사합니다!
Kyle

1개의 좋아요

“forum.image.sc”

그냥 이렇게 넣었더니.. 작동하네요..

1개의 좋아요

무엇을 말해야 할지 모르겠지만, 이건 제게 작동하지 않습니다:

참고로, 저도 시도해 보았을 때 ‘포럼을 찾을 수 없음’ 오류가 발생했습니다. 다만 문제가 무엇인지 정확히 파악하기는 어렵습니다.

1개의 좋아요

솔직히 나도 이 부분은 좀 혼란스럽다.

내 삼성 갤럭시 A10에서는 찾을 수 없었지만, 그 전에 iOS에서는 아무 문제 없이 추가할 수 있었으니 뭔가 이상한 DNS 문제일 가능성은 낮다. (집 네트워크에서 직접 DNS 서버를 운영하기 때문에, Android가 조회하려고 했을 때 이미 캐시에 저장되어 있었을 게 분명하다.)

2개의 좋아요

나 또는 다른 사용자가 Discourse Hub 모바일 앱에 내 웹사이트를 추가하려고 할 때마다 를 찾을 수 없다는 오류가 발생합니다. 어떻게 해결해야 할지 전혀 감이 오지 않습니다. 같은 문제에 관한 게시물을 여기에서 여러 번 보고, 해당 해결책을 시도해 보았지만 불행히도 아직까지도 제 경우에는 효과가 없었습니다. 제 상황에 대해 더 구체적인 도움을 받기를 기대합니다.

다비님, 환영합니다. :slight_smile:

스크린샷에 표시된 URL로 접속해 봤는데, Discourse가 작동하지 않는 것 같습니다(로딩 중 멈춤, 이후 502 오류 발생). 이것이 원인이 될 수 있습니다.

1개의 좋아요

리포트 감사합니다. 우연히도 여러분이 접속을 시도했을 때 사이트가 중단되어 있었습니다. SSL 인증서가 갱신 중이었기 때문입니다. 이제 수정이 완료되어 사이트가 다시 정상적으로 운영되고 있습니다. 다만, Discourse Hub에서 사이트를 찾을 수 없는 문제는 아직 해결되지 않았습니다.

안녕하세요 @Davim. 제가 소유한 몇몇 포럼을 추가해 보았는데, 그중 하나(unicyclist.com)에서 동일한 문제가 발생했습니다. 정보를 좀 알아볼게요. :slight_smile:

1개의 좋아요

여러분,

https://unicyclist.com을 Android와 iOS 모두에서 Discourse Hub에 다시 추가해 봤는데, 두 기기 모두에서 정상적으로 작동했습니다.

같은 문제를 겪으셨다면, 다시 시도해 보실 수 있을까요?

수정: Android에서는 https://forum.image.sc와 https://www.snuffhouse.com을 추가할 수 없지만, iOS에서는 https://forum.image.sc를 추가할 수 있는 것 같습니다.

2개의 좋아요

이것은 구성 오류로 보입니다. 앱은 먼저 https://www.snuffhouse.com/user-api-key/new에 HEAD 요청을 수행하며, 제가 동일한 요청을 시뮬레이션했을 때 다음과 같은 오류가 반환되었습니다:

curl -I https://www.snuffhouse.com/user-api-key/new                                                             130 ↵
HTTP/2 403
server: CloudFront
date: Wed, 10 May 2023 15:11:29 GMT
content-type: text/html
content-length: 919
x-cache: Error from cloudfront

우리는 snuffhouse.com을 호스팅하지 않으므로, 그들의 스택에서 어떤 부분이 이러한 HEAD 요청을 차단하고 있는지 정확히 알 수 없습니다.

이 사이트는 우리가 호스팅하고 있으며, 구성 문제로 인해 허브(hub)에서 차단되고 있었습니다. 해당 사이트의 allowed crawler user agents 사이트 설정에 몇 가지 항목이 포함되어 있었습니다. 이 설정은 매우 강경하며, 다음과 같은 큰 경고가 함께 제공됩니다: User agents of web crawlers that should be allowed to access the site. WARNING! SETTING THIS WILL DISALLOW ALL CRAWLERS NOT LISTED HERE! (사이트에 액세스할 수 있도록 허용해야 하는 웹 크롤러의 사용자 에이전트. 경고! 이 설정을 하면 여기에 나열되지 않은 모든 크롤러가 차단됩니다!)

저는 Android 사용자 에이전트를 해당 목록에 추가했으며, 이를 통해 테스트용 Android 기기에서 문제가 해결되었습니다.

4개의 좋아요