I tried to install and launch tutoe locally on a stronger Virtual Machine image with 10GB RAM, 6 CPUs. But I ended having the same issue with unreachable local.edly.io adress. But again, installation went smoothly without any errors and when I open http://localhost/ on my browser the request is being handled by the server because it logs the details of the request. Is there anything you could help with?
I’m a volunteer software developer at a non-profit organisation that aims to make education it’s main tool of making a positive change in our world. Please help me resolve this issue.
What version of Open edX tutor have you installed? Are you sure you are running tutor locally and not in production?
After running tutor local launch did you press “n” key when tutor asks if you are setting up a production platform or you’re just testing on your local computer?
This line appears repeatedly in your caddy logs, might be a problem with your caddyfile, can you share the contents of .local/share/tutor/env/apps/caddy/Caddyfile for assessment?
I have installed the latest version open edX Quince and I made sure it’s not for production by pressing “n” when installation asked me. I also tried the full URL but it didn’t work out once again.
Thanks for your reply. At that time, I have been facing a comment posting limitation and I sent you answer using a PM. In my PM, I mentioned the current value for ENABLE_WEB_PROXY prints out true which I believe means ENABLE_WEB_PROXY is not disabled. You have also promoted me to a greater position to remove the limitation and thanks for that too!
You can open the installed tutor’s printroot folder using command nautilus $(tutor config printroot) and then there’s a config.yml file. In this file there are some key and values and one of the key value pair is for the config setting named ENABLE_WEB_PROXY, you can set it to true or false. But by default, it’s set to true.
alright, I ran the tutor local launch, set the values. ran tutor config save --set ENABLE_HTTPS:=true --set CADDY_HTTP_PORT=80. still not working. did a CAT on the /home/opendx/.local/share/tutor/config.yml and ENABLE_HTTPS: true / ENABLE_WEB_PROXY: true are placed in the config.yml file. still not able to get to the FQDN. using CloudFlare and pointed it to the server.
@Limskey You can’t use the domain “local.edly.io” (which is an alias for localhost) if you are hosting Tutor on a cloud server. You must use a different domain name that you configure during tutor launch, and it must be a real domain name that points to your server.
@braden hello, thanks for your reply. I’m no using the local, I’m using a FQDN that I bought via CloudFlare. domain name is pointed to my VPS. ports 80, 443, and 22 are open. any other idea?
@braden@regis I was able to finally get the platform running. issue now is that when I try to login with my superuser I created, I get an Authn null error. obviously the dns is up and running as I can get to the FQDN.
Today I switched to a other computer, from Arch Linux to Debian. and I set up a local fake domain using the hosts file, it worked. I don’t know where the problem was.