Issue with coder_access_url

Hi, I'm launching coder through a terraform-script using the official AWS AMI. After changing the CODER_ACCESS_URL=http://...... I still get forwarded to some random address in us-east i.e https://hd45esvj629ve.pit-1.try.coder.app/ when trying to access it. Why is this happening? Is it because of the HTTP-usage or is it something else that needs to be configured. I have no option to use https at the moment since everything is for internal testing purposes. Thank you for the help.
5 Replies
Codercord
Codercord8mo ago
<#1199755640713777213>
Category
Help needed
Product
Coder OSS (v2)
Platform
Linux
Logs
Please post any relevant logs/error messages.
Phorcys
Phorcys8mo ago
where are you defining your CODER_ACCESS_URL ? it seems that coder isn't seeing it
Crouton
Crouton8mo ago
Done both ways. Export and edit the env. in /etc/coder.d/coder.env. Tried both without the other as well. EDIT: I dont know how this is supposed to work but it seems I need to change both of them in order for coder to start succesfully Also finding errors in my journalctl -u coder.service -b. According to the logs coder still wants me to specify the http:// or https:// for the address. EDIT: Get no error now, I was tired yesterday and forgot to put http:// in coder.env. Although, when I "coder server" it I get no error from the booting process of coder, it just says that it connected successfully to my RDS and also gives me the address to the Load Balancer. Edit: Seems as if coder has started, now I get a time-out when trying to connect to it, both through the nlb and the instance public IP.
No description
No description
No description
Crouton
Crouton8mo ago
All seems to be working now. For future if someone has the same issue (and I don't know if this is needed but in my case) I needed to specify the CODER_ACCESS_URL variable in both places. In my user_data it looks something like this. #Configure env for coder sed -i 's#CODER_ACCESS_URL=#CODER_ACCESS_URL=${web_url}#' '/etc/coder.d/coder.env' sed -i 's#CODER_PG_CONNECTION_URL="postgres://coder:coder@localhost/coder?sslmode=disable"#CODER_PG_CONNECTION_URL="postgres://${db_username}:${db_password}@${rds_endpoint}/coderrds?sslmode=disable"#' "/etc/coder.d/coder.env" #Configure the env. echo export CODER_PG_CONNECTION_URL="postgres://${db_username}:${db_password}@${rds_endpoint}/coderrds?sslmode=disable" >> /etc/profile echo export CODER_ACCESS_URL="${web_url}" >> /etc/profile Another question for that someone might have the answer to. I'm got my EC2s in eu-north, when using the templates that comes with the basic installation the template region is specified to us-east. Is this something that I need to configure with coder or what's happening?
Atif
Atif8mo ago
You can edit the template to update the region And it's a bit weird that you needed to specify the CODER_ACCESS_URL at both places. Are you running as a system service or on CLI using coder server
Want results from more Discord servers?
Add your server