Hello ,
I’m writing to seek assistance with an issue I’ve been struggling with for some time: my personal community website (starorigin.net) cannot be added to the Discourse Hub. After researching , I’ve noticed that several others have faced similar issues over the years, and unfortunately, some of these cases remain unresolved. I’m now in the same situation and would greatly appreciate any help or guidance.
Here’s a summary of my situation:
Initial Success:
When I first set up my community website (starorigin.net) my site was successfully listed in the Discourse Hub. This allowed my friends to easily access the community through the Discourse mobile app.
Current Issue:
After following the Cloudflare setup tutorial available in the Discourse community and migrating my server, my website no longer appears in the Discourse Hub. Despite numerous attempts to resolve the issue, I haven’t been able to restore the listing.
This has caused significant inconvenience, as my friends can no longer access the community conveniently through the mobile app.
What I’ve Tried:
I’ve double-checked all Cloudflare settings to ensure they align with the recommended configurations.
I’ve searched the Discourse forum for similar issues and tried the suggested solutions, but none have worked so far.
If anyone has encountered and resolved a similar issue, I would be incredibly grateful for your advice ,Alternatively, Could the Discourse Hub team consider implementing a special function to allow community owners facing technical difficulties to manually add their sites to the Hub? This would be a huge help for those of us who are stuck and unable to resolve the issue through standard methods.
I’m truly passionate about my community and want to make it as accessible as possible for my friends and members. Thank you in advance for your time and support!
Thank you for the suggestion. I tried disabling Cloudflare, but I still cannot access https://starorigin.net/user-api-key/new directly, and the 400 error persists. This makes me think the issue might be on my server side.
Could you please advise where I should check in my server configuration?
thanks!
curl -v http://127.0.0.1:8080/user-api-key/new
* Trying 127.0.0.1:8080...
* Connected to 127.0.0.1 (127.0.0.1) port 8080
> GET /user-api-key/new HTTP/1.1
> Host: 127.0.0.1:8080
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 400 Bad Request
< Server: nginx
< Date: Tue, 14 Jan 2025 22:15:08 GMT
< Content-Type: application/json; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 0
< X-Content-Type-Options: nosniff
< X-Permitted-Cross-Domain-Policies: none
< Referrer-Policy: strict-origin-when-cross-origin
< X-Discourse-Route: user_api_keys/new
< Vary: Accept
< X-Request-Id: fe9303f5-ce51-4bd2-a73e-cda5a6d654e9
< X-Runtime: 0.004521
<
* Connection #0 to host 127.0.0.1 left intact
{"errors":["param is missing or the value is empty: nonce"]}
This is the debugging result from my server. I think there might be some issues with my container, causing it to be inaccessible. What could be the reason for this, and how can I troubleshoot it? If you could provide any assistance, I would greatly appreciate it.
I have turned off Cloudflare to allow traffic to access my server directly. It has been three hours, but I still cannot find my website on Discourse Hub. I am now unsure where to look for the issue.
I found that several other communities are experiencing a similar issue to mine. For example, baidu.do (https://baidu.do/user-api-key/new) is also inaccessible for me, but it can still be found on Discourse Hub. Why is this happening?
Even for the OpenAI community, this URL outputs the same content as my personal website, yet it is still searchable on Discourse Hub.