عند تغيير النطاق إلى speedydev.tk، يستمر ظهور هذا الخطأ:
Checking your domain name . . .
WARNING: Port 443 of computer does not appear to be accessible using hostname: speedydev.tk.
WARNING: Connection to http://speedydev.tk (port 80) also fails.
This suggests that speedydev.tk resolves to some IP address that does not reach this
machine where you are installing discourse.
The first thing to do is confirm that speedydev.tk resolves to the IP address of this server.
You usually do this at the same place you purchased the domain.
If you are sure that the IP address resolves correctly, it could be a firewall issue.
A web search for "open ports YOUR CLOUD SERVICE" might help.
This tool is designed only for the most standard installations. If you cannot resolve
the issue above, you will need to edit containers/app.yml yourself and then type
./launcher rebuild app
لكن في جدار الحماية، المنافذ 80 و443 مفتوحة. ماذا أفعل؟
إذا كنت قد فعلت ذلك بالفعل، هل جربت تشغيل خادم بسيط يستمع إلى المنفذ 80 أو 443 ورؤية ما إذا كان يمكنك الاتصال به من الخارج؟
هل تم تخصيص هذا العنوان IP لواجهة على الآلة الافتراضية، أم أنه يتم ترجمته بواسطة خدمة داخل Oracle Cloud؟ إذا لم يكن مخصصًا لواجهة، فقد لا تتمكن الآلة الافتراضية نفسها من الاتصال بهذا العنوان IP، وفي هذه الحالة يكون الاختبار قد فشل بشكل خاطئ ويمكنك تجاهله.
كان كل شيء يعمل بشكل مثالي عندما استخدمت speedydev.zapto.org كاسم نطاق، وتمكنت من الاتصال به دون أي مشاكل، ولكن عندما قمت بتغييره إلى speedydev.tk، توقف عن العمل.
استنادًا إلى دليل استضافة Discourse على Oracle، فإن عنوان IP العام الذي ذكرته أنني وجهت إليه اسم النطاق هو العنوان المستخدم في المنتدى.
حاليًا، إذا قمت بإدخال عنوان IP مباشرة في المتصفح، فستحصل على نفس الخطأ. إذن، لا يبدو أن الأمر مرتبط بالنطاق (الذي يبدو أنه يشير بشكل صحيح إلى عنوان IP هذا).
لا يعمل الوصول إلى عنوان IP عبر بروتوكول PNG. يبدو أنه لا يوجد أي شيء يستجيب على هذا العنوان IP حاليًا.
حسناً، يبدو أن المشكلة تقتصر على النطاقات من Freenom فقط. إذا استخدمت نطاقات من أماكن أخرى، فكل شيء يعمل بشكل جيد. أظن أنني عدت للبحث عن نطاقات مجانية.