Listen UP! GCP changed how health checks work - I NOW SUGGEST USING a TCP Health Check instead of HTTP. This should resolve some issues folks were seeing.
Helpful video but I'm still having issues with the Cert. I am getting the error "The Google-managed certificate has been created and Google Cloud is working with the Certificate Authority to sign it" and under status it says FAILED_NOT_VISIBLE after following this tutorial
This works! There is a problem though, people accessing http version dont see the website, what can I do so that they are redirected to the https version?
For anyone having an issue with VM instance drop down greyed out: You need to set the "Zone" of the instance group to the same zone as the zone of the VM you want to add. Example, if the Vm was created in zone "us-central1-a", then the instance group will also need the zone drop down to select "us-central1-a" as the option.
Helpful video but I'm still having issues with the Cert. I am getting the error "The Google-managed certificate has been created and Google Cloud is working with the Certificate Authority to sign it" and under status it says FAILED_NOT_VISIBLE after following this tutorial.
Hey Tim, I am really very very thankfull to Your. Your both videos about the subject (SSL using GCP and SSLfor wordpress using GCP) were very very helpfull to me, I do not really know how to thank you; once I start my e-shop I promess I will come by and make a donation to your chanel since this information you gave Us I think, really make the diference between getting stuked or going forward; just as you say in one of your videos, SSL Certificates by other methods are most of the time a pain in the ass; again really very thanks. Best regard and be in touch.
Okay, there is a very important point missing in this Video that needs to be mentioned upfront. Going down this route is very EXPENSIVE. Setting up SSL certificates itself cost nothing. But the Load Balancer REQUIRED to make it work on GCP does cost money, a LOT of money.
I just checked my billing, it looked like the load balance was a little over $0.02/hour, the problem there is they charge a minimum amount for the load balancer. So I agree it's not the cheapest route to go but the added value of never having a cert expire, not having to pay upfront for annual certs, or reinstall certs is well worth it imo. But definitely more applicable for organizations than the hobbyist.
I used a traditional method I found on RUclips that I could understand. This was more complicated than that. Not everyone has used Google Cloud so you lose them right there.
Hello :) I'm having this problem, when I go to the (https) IP address then I get a 'The requested URL / was not found on this server' message... Was there anything else I had to do (I did setup a domain as well and added the namespaces)?
Amazing tutorial. Question. Do you need a domain to be able to use this? I have a couple of test VM's that I only have IP addresses for them and no domain. I tried to do this for those VM's but it didn't let me create the certificate. How could I do this for those types of machines?
@@DataSlayerMedia Thank you, great info! Keep up the awesome work man! BTW how much is it costing you in $$ for having the front facing SSL LB IP, additional to what you pay for the VM?
If I'm getting an error like the following in Chrome, what might the problem be? www.example-site.dev uses an unsupported protocol. ERR_SSL_VERSION_OR_CIPHER_MISMATCH Details: Unsupported protocol The client and server don't support a common SSL protocol version or cipher suite.
Hi. Great tutorial! One thing I noticed and this may affect why this is not working for me. I'm sure I did everything correctly with your instructions. At 13:33, CDN Cloud is not checked. Then a second later in the video, it is checked and Cloud CDN is enabled. Will this cause the https to not work for my website? If so, is there a specific configuration for this? Thank you!
@@DataSlayerMedia I'd literally just set it up this way and it seems to have fixed it for me 😁👊😎🔥🔥 ( will see if something propagates and then breaks on me again) great tutorial tho cheers
I was having an issue where I couldn't hit my endpoint despite seeing the process listening on the port and having the firewall configured to allow it, specifically. Where you show the 'allow https' setting (around 2:15) was the cause of the problem. Why is that setting there? What does that even do that a properly configured firewall can't? It's insanely obscure and IMO a detriment to the service.
Thank you for the vid. I followed it and it worked, except now when a visitor goes to the "www." version of my domain browsers will flash up a security warning. Any tips? I tried setting up a CNAME in Cloud DNS but no luck.
@@DataSlayerMedia all good. I didn't realise I had to include the www variant on the certificate itself. Thanks again, I couldn't have set this up without such a good step by step guide.
I have a bit trouble to follow the steps as my domain is already setup. The load balancer A record IP does not point back server side so the frontend server is disconnected. Tried many different way without taking down the whole setup but looks like it is not possible to use this method if you have already have your domain setup before install load balancer
Goodnight. I have a question, in minute 3 you can modify VM instances and put add an instance, on my screen it shows me the option, but it does not let me make any changes, how can I enable that option? Thank you.
Hi Macgyver, thanks for the video! I can't install the certificate because I am having the following problem. I already have a VM instance, I use Bitnami, but I can't create the group because on the "VM Instance" option it shows me the message "No available instance". Would you help me with this?
Hey Macgyver, thanks for your tutorial. Wanted to check on procedure for subdomain. can same google managed certificated created at the time of the Loadbancers can be used for Subdomains? Kindly suggest
It was already configured.. but I created a new tutorial with more details that shows how to setup the domain name. ruclips.net/video/245ZJLm1AV4/видео.html
Can you please explain after creating load balancer the ip address we get through load balancer after creating an A record from cloud DNS do you have to also create an A record with same ip address with your hosting provider ?
I need to research that one. I believe it should be the same process, ie. for the domain name server entries supply the DNS zone name servers provided.
@@DataSlayerMedia I got it working, you just have the change the DNS of the domain to use the load balancer IP right away, because when the SSL will provision, it will fail without the load balancer IP set in the domain A record immediately...thanks for your vids!
I followed the instruction, but I have an error: "404. That’s an error. The requested URL / was not found on this server. That’s all we know." what may be the error? do I need to make something on my domain name platform "namecheap"
I had the same problem too. Just figured out that there is an Edit button on the header beside the title "VM instance details ", you'll be able to unfreeze the options. Hope this helps.
All those things could live on a VM in which case it's the same process. But if the live elsewhere such as app engine, cloud function ,etc. It may change the approach.
I love your video and it really helped me out, but I had a problem after following your tutorial to the letter. My website keeps showing me "04. That’s an error. The requested URL / was not found on this server. That’s all we know." And I'm confused please help me out, I have registered and linked my DNS to Namecheap prior to watching this tutorial. I hope you reply, thank you.
I am crying.... im trying to create instance group as u did, and even though I have my own VM Instance running ok.... GCP is not allowing my console to add my instance to a group thru the unmanaged group,... because it says: "there are no VM instances available" but I do have one!!! don't know why I can not use the only one I have to create a group :(
i`ve should change my own zone, u are using a different one. so this was solved! anyway, if I REPLACE the IP NUMBER (pointing as u do: instead of IP WP number, using IP BACKEND number as A Record, my site just disappear! Ok, I'm done. This is not longer for me....
Pretty complicated. Mine didn't work because I was using a dnynamic dns name and they don't allow you to change the dns server list. I didn't need a load balancer because I only have one instance. I mean it was good presentation but didn't really fit my needs. So I came away with nothing. So I was pretty pumped at the beginning but as it went on and especially when I had to create my own dns zone thats where it really fizzled out. But I wondered could I have just used a google name ? I don't really like dynamic dns but it is cheap and for most of the world cheap is important, definitely true in my case.
@@DataSlayerMedia Well its been two months but I think I was talking about the google name servers or maybe it was the default setting in there. Or possible names you buy from google ? Going back two months man I'm kinda lost. I eventually got it to work but I didn't manage to get my home server behind that load balancer and the load balancer was costing too much money so I took it all down and I'm gonna go back to the traditional way. :)
Looks like the https is working Thanks. The problem I am having is getting into wordpress admin page. I have tried the new IP address, the old IP address and my domain name. Nothing is working. The error I am getting is 404 - the requested URL was not found
Would be amazing if You did a short part 3 to show how to connect all this with a domain thats purchased through google domains! I'd venmo you $20 bro!
@@DataSlayerMedia NET::ERR_CERT_COMMON_NAME_INVALID My brother was downloading some stuff (“sexy anime gifs” apparently and some gta mods) and no I get this error and can’t use google AT ALL. I can’t even bypass the warning and “proceed anyway”.
I created a SSL certificate for a wordpress hosted website on Google Platform using your method. Although it works, when I login to WordPress admin it still states there is no valid SSL certificate, and not all images are showing on the site. I've tried plugins like really simple SSL bit still it doesn't work. Any suggestions?
It does take time for the certificate to be provided. Is that why the page is getting load with an 404 error? I have seen in part part 2 you said it took you 30 minutes for the ssl certificate to be provided that might also be what other people may have experienced but didn't find any concrete answer yet.
Yes, that may be the issue. If you select the SSL cert icon and hover over the tool tip it will show if the cert has been provisioned or not. I show this in more detail in the Part 2 video.
Please help, I've tried setting up the load balancer twice now as you show here and it doesn't work. It keeps indicating that the backend is unhealthy. I've checked both of the "allow HTTP(S) traffic" boxes in my wordpress VM and even created a special firewall rule as they indicate in the troubleshooting article by google, but no luck. I'm running out of solutions, if anyone could help I'd be greatly appreciated.
excellent tutorial My problem is that I have 3 subdomains in my VM and when configuring the load balance I receive the error 502 The server encountered a temporary error and could not complete your request. What advice would you give me? Thanks
Same here. When I point the A name to new ip address, get 404 error message, but the ssl cert is valid in the search bar. When I point the A name back to the original ip address, my website is back but ssl is gone
@@DataSlayerMedia and regarding the subdomain, can it use the same load balancer as the instance for the main domain to save cost ? or is another load balancer needed which costs also $0.02 per hour ?
Having 404 error, and my load balancer health check is "unhealthy" after following the complete tutorial. I am using IIS to host my sites on VM instance. My VM initally had static IP. Should I change it to Ephemeral? Any help would be highly appreciated. Thanks.
Hey, I wanna ask, I'm new to setting up an SSL certificate, I followed ur tutorial but this error message showed up The client and server don't support a common SSL protocol version or cipher suite. anyone can help?
When i creating the instance group it doesn't allow me to add the only instance I have. I finished the whole process and it didn't work for me. Can somebody help me?
I followed this tutorial to install SSL and now my app which was working before has gone completely offline :( It says: 404. That’s an error. The requested URL / was not found on this server. That’s all we know.
When you create your vm instance you would just run through the instructions for setting up work press on linux. It's just a bunch of commands. Wordpress is essentially, apache, php, and mysql. This would work for that.
@@DataSlayerMedia It says at the link that google SSL certificates are FREE. Plus, I read through the documentation and did not see anything about price or cost per use. geekflare.com/google-managed-certificate-lb/ stackoverflow.com/questions/58241550/subdomain-pricing-of-google-managed-ssl-certificate-in-load-balancing
Thank It work very well. I have to ask you something I work with websocket previously, I use certbot-auto it auto generate a cert-ket likes "fullchain.pem" and "privkey.pem". And using "websocket" via SSL It have to push the cert-key like "node websocket.js -s -c full chain.pem and -k privacy.pem -p 1234" something like that. And I can access the socket via domain.name I try to solve like "Don't use ssl setup like node websocket -p 1234to frontend. I don't know lol. The stupid question is "how do I get the fullchaim.pem and privkey.pem from load balancer ?" or It not working like that. I have no idea. Thank you. ref: github.com/herenow/wsProxy/blob/master/README.md
You don't. The socket software should be ammended to use http. The server no longer manages the SSL connection. The loadbalancer manges it with the client and proxies the request over http to the server.
Listen UP! GCP changed how health checks work - I NOW SUGGEST USING a TCP Health Check instead of HTTP. This should resolve some issues folks were seeing.
awesome video, helped a lot to setup external facing application on gcp! tysm!
Helpful video but I'm still having issues with the Cert. I am getting the error "The Google-managed certificate has been created and Google Cloud is working with the Certificate Authority to sign it" and under status it says FAILED_NOT_VISIBLE after following this tutorial
Anyone else hate setting up ssl certs? ✋
Thank you for the video,it takes me two days for that
me cause it didnt work twice with another tutorial
This works! There is a problem though, people accessing http version dont see the website, what can I do so that they are redirected to the https version?
Maxim Sharakin I would check your A records are setup correctly to handle http, this will be wherever you bought your domain name from...
For anyone having an issue with VM instance drop down greyed out: You need to set the "Zone" of the instance group to the same zone as the zone of the VM you want to add. Example, if the Vm was created in zone "us-central1-a", then the instance group will also need the zone drop down to select "us-central1-a" as the option.
AHA!!!! Thank you! As if this is not tedious enough. My goodness!
THANK YOU!!! I was just about ready to give up.
Helpful video but I'm still having issues with the Cert. I am getting the error "The Google-managed certificate has been created and Google Cloud is working with the Certificate Authority to sign it" and under status it says FAILED_NOT_VISIBLE after following this tutorial.
i have the same error did you find a way to fix it ?
Amazing! I followed the tutorial and it worked. Thank you! It was very simple! Congratulations!
there are still a couple of updates to this on gcp. time to do another vid?
Hey Tim, I am really very very thankfull to Your. Your both videos about the subject (SSL using GCP and SSLfor wordpress using GCP) were very very helpfull to me, I do not really know how to thank you; once I start my e-shop I promess I will come by and make a donation to your chanel since this information you gave Us I think, really make the diference between getting stuked or going forward; just as you say in one of your videos, SSL Certificates by other methods are most of the time a pain in the ass; again really very thanks.
Best regard and be in touch.
Wish you good fortune!
it is the best ssl so far.... thank you for your support
Our pleasure!
Can you please make a tutorial on this "Setting up HTTP-to-HTTPS redirect for external HTTP(S) load balancers"
I will look into it.
exactly, he says make sure they are enabled, what if they are not? lol!!
Thanks a lot. This solved my problem which I was struggling with for a long time.
👌
Super Explanation, love u sir
No problem!
Okay, there is a very important point missing in this Video that needs to be mentioned upfront. Going down this route is very EXPENSIVE. Setting up SSL certificates itself cost nothing. But the Load Balancer REQUIRED to make it work on GCP does cost money, a LOT of money.
I just checked my billing, it looked like the load balance was a little over $0.02/hour, the problem there is they charge a minimum amount for the load balancer. So I agree it's not the cheapest route to go but the added value of never having a cert expire, not having to pay upfront for annual certs, or reinstall certs is well worth it imo. But definitely more applicable for organizations than the hobbyist.
Amazing tutorial, thanks for your time doing it. Perfect 👌
Very useful video, I was struggling with the same, is just a pain in the ass install SSL Certificates. Google made this whole process just easier
Exactly
This was exactly the video I needed! Thanks!
Great tutorial. Thank you! Do you still do Calendly appointments? Would love to grab 15 mins with you to troubleshoot my instance.
I used a traditional method I found on RUclips that I could understand. This was more complicated than that. Not everyone has used Google Cloud so you lose them right there.
This is specific to GCP
it works, thank you so much for this video !
Great Joe!
Hello :)
I'm having this problem, when I go to the (https) IP address then I get a 'The requested URL / was not found on this server' message... Was there anything else I had to do (I did setup a domain as well and added the namespaces)?
I believe that error means the load balancer couldn't get a response from the origin. Does your website respond when you hit the ip address directly?
@@DataSlayerMedia Thank you for the response :)
Turns out I just had to wait, after 10 minutes everything was working properly :)
Amazing tutorial. Question. Do you need a domain to be able to use this? I have a couple of test VM's that I only have IP addresses for them and no domain. I tried to do this for those VM's but it didn't let me create the certificate. How could I do this for those types of machines?
Yes you need a domain, the ssl cert references a domain or domain pattern (multiple domains).
@@DataSlayerMedia Thank you, great info! Keep up the awesome work man! BTW how much is it costing you in $$ for having the front facing SSL LB IP, additional to what you pay for the VM?
Great tutorial
Thank you! Cheers!
Thank you for your tutorial! is this all process free or you have to pay something? (annually, monthly)
You will pay an ongoing fee as long as the load balancer is in usage. It tends to be pretty nominal, pennies per day etc.
If I'm getting an error like the following in Chrome, what might the problem be?
www.example-site.dev uses an unsupported protocol.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Details:
Unsupported protocol
The client and server don't support a common SSL protocol version or cipher suite.
I believe this is a propagation issue. Did you enter the fully qualified URL when setting up the ssl cert? domain, tld, etc?
Love your work Thank
Much appreciated
Hi. Great tutorial! One thing I noticed and this may affect why this is not working for me. I'm sure I did everything correctly with your instructions. At 13:33, CDN Cloud is not checked. Then a second later in the video, it is checked and Cloud CDN is enabled. Will this cause the https to not work for my website? If so, is there a specific configuration for this? Thank you!
I would suggest not using it initially, if scaling becomes a requirement you will want to use it to cache assets at the edge etc.
Hi Tim, in order to delete our load balancer (backend - frontend service, healthcheck, SSL certificate), we just click "Delete"?
Each of those things live independently so you would have to delete them all
@@DataSlayerMedia very thankfull
Would me putting a CNAME in cause me to get a 404. That’s an error.
The requested URL / was not found on this server. That’s all we know. ?
There's no need for a cname here, why are you using that instead of an ANAME?
@@DataSlayerMedia I'd literally just set it up this way and it seems to have fixed it for me 😁👊😎🔥🔥 ( will see if something propagates and then breaks on me again) great tutorial tho cheers
If possible, could you make a short video showing how to add SSL for static website held in a bucket (html & css only). Thanks!!!
Doesn't everything uploaded to Cloud Storage get served up over https?
This is a great tutorial.
Thanks Leah!
I was having an issue where I couldn't hit my endpoint despite seeing the process listening on the port and having the firewall configured to allow it, specifically. Where you show the 'allow https' setting (around 2:15) was the cause of the problem. Why is that setting there? What does that even do that a properly configured firewall can't? It's insanely obscure and IMO a detriment to the service.
I think you will find the firewall move from standard ip tables to the GCP UI itself, this is there attempt to quickly open or close http ports.
Hi. My text record is needing a little change as there is a typo. A “ is showing before and after the data line. Can you help
Thank you and God Bless, Subed !
awesome, have implemented same for serverless backend (cloud function)
Thank you for the vid. I followed it and it worked, except now when a visitor goes to the "www." version of my domain browsers will flash up a security warning. Any tips? I tried setting up a CNAME in Cloud DNS but no luck.
Did you include the subdomain in the FQDN?
@@DataSlayerMedia all good. I didn't realise I had to include the www variant on the certificate itself. Thanks again, I couldn't have set this up without such a good step by step guide.
I have a bit trouble to follow the steps as my domain is already setup. The load balancer A record IP does not point back server side so the frontend server is disconnected. Tried many different way without taking down the whole setup but looks like it is not possible to use this method if you have already have your domain setup before install load balancer
The A record should point to the FRONTEND IP!
Goodnight.
I have a question, in minute 3 you can modify VM instances and put add an instance, on my screen it shows me the option, but it does not let me make any changes, how can I enable that option?
Thank you.
The instance must be in the same zone/region as the instance group! Otherwise it will not show up.
@@DataSlayerMedia tanks
Is nginx necessary in order to do this?
Not sure why mine isn't working. Going to retry step by step
You can use any server software. I also made a more detailed tutorial. ruclips.net/video/245ZJLm1AV4/видео.html
Hi Macgyver, thanks for the video! I can't install the certificate because I am having the following problem. I already have a VM instance, I use Bitnami, but I can't create the group because on the "VM Instance" option it shows me the message "No available instance". Would you help me with this?
Are you using an "unmanaged instance group"?
I cant see my instance to add into the vm instance group. Am I missing something?
You have to create your instance group in the same zone as your instance. Makes sense since you want the server to be the same I guess.
Instance Group
Hey Macgyver, thanks for your tutorial. Wanted to check on procedure for subdomain. can same google managed certificated created at the time of the Loadbancers can be used for Subdomains?
Kindly suggest
I haven't done that yet but it should be the exact same process.
Please help as my vestacp is running on 8083 so do i need to change the port for ssl setup or leave it default port 80 ? thanks
You need to change to 8083, but why are you using that to begin with?
did you setup the domain name or was it configured while writing the domains!!
it was already configured
It was already configured.. but I created a new tutorial with more details that shows how to setup the domain name. ruclips.net/video/245ZJLm1AV4/видео.html
Can you please explain after creating load balancer the ip address we get through load balancer after creating an A record from cloud DNS do you have to also create an A record with same ip address with your hosting provider ?
what if you purchased your domain from google, do you directly edit the DNS for the domain?
I need to research that one. I believe it should be the same process, ie. for the domain name server entries supply the DNS zone name servers provided.
@@DataSlayerMedia I got it working, you just have the change the DNS of the domain to use the load balancer IP right away, because when the SSL will provision, it will fail without the load balancer IP set in the domain A record immediately...thanks for your vids!
I followed the instruction, but I have an error:
"404. That’s an error.
The requested URL / was not found on this server. That’s all we know."
what may be the error?
do I need to make something on my domain name platform "namecheap"
Yes you need to add the google nameservers on namecheap.
@@DataSlayerMedia
I already did, but still not working
@@DataSlayerMedia
Do I need to do something on WordPress, since the wp-login not working as well
@@hazemaltaqatqa6448 Hi I have the same issue Did you get it fixed if so how ?
@Refactored
@@mcomatt
No, I couldn't fix it, I migrate to AWS it's more easy to handle.
Hi! Please, tell how to allow HTTP & HTTPS Traffic in a Firewall, if those options are freeze
?
Thank you!
I had the same problem too. Just figured out that there is an Edit button on the header beside the title "VM instance details
", you'll be able to unfreeze the options. Hope this helps.
This is done on the virtual machine configuration.
How do I ADD SSL to an existing website on Google Cloud?
By website you mean a compute engine instance?
@@DataSlayerMedia absolutely!
Healthstatus will be bad after some time as you work ahead.
any solution how to fix as a load balancer is not configured for furthe changes
Why will the health check be bad?
thanks for your video, if it is not a static website, a nodejs server uses some database as mysql or redis, will it work well ?
All those things could live on a VM in which case it's the same process. But if the live elsewhere such as app engine, cloud function ,etc. It may change the approach.
I love your video and it really helped me out, but I had a problem after following your tutorial to the letter. My website keeps showing me "04. That’s an error.
The requested URL / was not found on this server. That’s all we know."
And I'm confused please help me out, I have registered and linked my DNS to Namecheap prior to watching this tutorial. I hope you reply,
thank you.
What happens when you visit the ip address of the vm in your browser?
I am crying.... im trying to create instance group as u did, and even though I have my own VM Instance running ok.... GCP is not allowing my console to add my instance to a group thru the unmanaged group,... because it says: "there are no VM instances available" but I do have one!!! don't know why I can not use the only one I have to create a group :(
i`ve should change my own zone, u are using a different one. so this was solved! anyway, if I REPLACE the IP NUMBER (pointing as u do: instead of IP WP number, using IP BACKEND number as A Record, my site just disappear! Ok, I'm done. This is not longer for me....
Not working anymore
thank very much, but i try this with wordpress multise but does not work.
I will have to look into Multisite
Pretty complicated. Mine didn't work because I was using a dnynamic dns name and they don't allow you to change the dns server list. I didn't need a load balancer because I only have one instance. I mean it was good presentation but didn't really fit my needs. So I came away with nothing. So I was pretty pumped at the beginning but as it went on and especially when I had to create my own dns zone thats where it really fizzled out. But I wondered could I have just used a google name ? I don't really like dynamic dns but it is cheap and for most of the world cheap is important, definitely true in my case.
What do you mean a Google name?
@@DataSlayerMedia Well its been two months but I think I was talking about the google name servers or maybe it was the default setting in there. Or possible names you buy from google ? Going back two months man I'm kinda lost. I eventually got it to work but I didn't manage to get my home server behind that load balancer and the load balancer was costing too much money so I took it all down and I'm gonna go back to the traditional way. :)
Looks like the https is working Thanks. The problem I am having is getting into wordpress admin page. I have tried the new IP address, the old IP address and my domain name. Nothing is working. The error I am getting is 404 - the requested URL was not found
what happens when you request your backend ip address?
Can you do this on the GCP standard Tier? I saw it default selected Premium Tier
Hi I followed your method and it did not work. As soon as I was putting the front end IP address from load balancer to DNS it stopped working,
Really explained well! Just want to know what will be the cost of this ssl service?
Less than dollar a day I believe. This can be confirmed by looking at GCP billing section of the platform.
Would be amazing if You did a short part 3 to show how to connect all this with a domain thats purchased through google domains! I'd venmo you $20 bro!
Noted
I can't go to google.com because of my ssl. How do I fix this?
What error are you getting?
@@DataSlayerMedia NET::ERR_CERT_COMMON_NAME_INVALID
My brother was downloading some stuff (“sexy anime gifs” apparently and some gta mods) and no I get this error and can’t use google AT ALL. I can’t even bypass the warning and “proceed anyway”.
stuck at creating instance group, it says no available vm instances. well my wordpress website is installed and running
Are you using an unmanaged instance group?
me too i experienced the same feedback
You have to set the same location your instance are in that page for it to localize
@@yawdarks4458 You have to set the same location your instance are in that page for it to localize
Error: Server Error
The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds.
Can you send the URL?
I created a SSL certificate for a wordpress hosted website on Google Platform using your method. Although it works, when I login to WordPress admin it still states there is no valid SSL certificate, and not all images are showing on the site. I've tried plugins like really simple SSL bit still it doesn't work. Any suggestions?
It's probably still referencing in the markup, there should be a word press setting (use Secure or use ssl)
It does take time for the certificate to be provided.
Is that why the page is getting load with an 404 error?
I have seen in part part 2 you said it took you 30 minutes for the ssl certificate to be provided that might also be what other people may have experienced but didn't find any concrete answer yet.
Yes, that may be the issue. If you select the SSL cert icon and hover over the tool tip it will show if the cert has been provisioned or not. I show this in more detail in the Part 2 video.
hello sir, after setup SSL, the error of 404 is coming on opening the website. (solution please)
What happens when you request your backend IP directly?
Can I do with kubernet?
You should be able to.
can this work for app engine? or is there a vid for that
Can you please create something similar but with storage bucket and not VM Instance
Aren't storage bucket assets https be default? Or are you trying to give them a custom domain?
Please help, I've tried setting up the load balancer twice now as you show here and it doesn't work. It keeps indicating that the backend is unhealthy. I've checked both of the "allow HTTP(S) traffic" boxes in my wordpress VM and even created a special firewall rule as they indicate in the troubleshooting article by google, but no luck.
I'm running out of solutions, if anyone could help I'd be greatly appreciated.
same here
What is your health check path? Does that path respond to get requests?
is this SSL free or we shld pay for it also ?
You would have to pay, the amount will be transparent in the billing section of GCP.
excellent tutorial
My problem is that I have 3 subdomains in my VM and when configuring the load balance I receive the error 502 The server encountered a temporary error and could not complete your request.
What advice would you give me?
Thanks
The subdomains would not be part of the vm, they would be defined in the DNS zone with an alias name or canonical name. Have you defined those?
thanks bro..
No problem brah
Hey Dude My Domain Got 404 Error all steps were followed as you said in video plz help
I'm having the same error after following the complete tutorial. I am using IIS to host my sites.
Same here. When I point the A name to new ip address, get 404 error message, but the ssl cert is valid in the search bar. When I point the A name back to the original ip address, my website is back but ssl is gone
Check out this more detailed tutorial... ruclips.net/video/245ZJLm1AV4/видео.html
Did anyone of you managed to get https?
can you setup SSL certificate on subdomain?
Of course, just need to make sure the cert is setup that way.
@@DataSlayerMedia and regarding the subdomain, can it use the same load balancer as the instance for the main domain to save cost ? or is another load balancer needed which costs also $0.02 per hour ?
Having 404 error, and my load balancer health check is "unhealthy" after following the complete tutorial. I am using IIS to host my sites on VM instance. My VM initally had static IP. Should I change it to Ephemeral? Any help would be highly appreciated. Thanks.
did it work?
No the ip needs to be static. I made a more detailed tutorial here... ruclips.net/video/245ZJLm1AV4/видео.html
in my case it shows VM unavailable. I have only one website
Im on go daddy managed hosting with a google domain . Can i get a ssl for free presumably as its a google domain
I haven't educated myself on Google domains yet, I'm sure you could I just am not sure how.
That back end
While creating Instance group, I have selected unmanaged still Unable to select VM instance showing no instance available
You have to set the same location your instance are in that page for it to localize
Add me to the list of people that couldn't get this to work.
Just for you... ruclips.net/video/245ZJLm1AV4/видео.html
How does this affect Cloudflare? Do i need to change the IPV4 address to the forwarding IPV4 address?
The domain name will cname to cloudflare, cloudflare will cname to google nameservers.
Hey, I wanna ask, I'm new to setting up an SSL certificate, I followed ur tutorial but this error message showed up
The client and server don't support a common SSL protocol version or cipher suite.
anyone can help?
That might be a propagation error, meaning if you flush your local dns and open incognito it may work.
How do I configure backend api with https. Example api.whimsical.ai ?
Same exact process, I'll be adding a video to cover this topic though.
my backend is not responsive so it's causing bad gateway 502 error. How to solved this ?
what happens when you hit the ip of your back end directly?
how to set up ssl for backend server
Same process!
how to renew the cert? is it auto renew
When i creating the instance group it doesn't allow me to add the only instance I have. I finished the whole process and it didn't work for me. Can somebody help me?
Are you using an unmanaged instance group?
You have to set the same location your instance are in that page for it to localize
I followed this tutorial to install SSL and now my app which was working before has gone completely offline :(
It says: 404. That’s an error.
The requested URL / was not found on this server. That’s all we know.
What the underlying service, Google Compute engine instance? What happens when you request that instance ip address directly? Does it serve traffic?
Bro my website is now showing 404 page error did all the steps
I now just want to reset everything and try over.... What do I do now I can't get into WordPress admin or anything
What error are you getting?
Hi sir without load balancer how will get free certificate.
The SSL certificates are not free.
can you config my SSL to google cloud, My SSL is comodo
The point of this video is you don't need to manage the SSL cert.
How do you create a WordPress instance
When you create your vm instance you would just run through the instructions for setting up work press on linux. It's just a bunch of commands. Wordpress is essentially, apache, php, and mysql. This would work for that.
Can this be configured for subdomains?
That should work.
Is this free forever as long as it is hosted in google?
No it's not free, there is a cost which can be viewed under billing section.
@@DataSlayerMedia It says at the link that google SSL certificates are FREE. Plus, I read through the documentation and did not see anything about price or cost per use.
geekflare.com/google-managed-certificate-lb/
stackoverflow.com/questions/58241550/subdomain-pricing-of-google-managed-ssl-certificate-in-load-balancing
can't see any VM instances in the group.
Check out this more detailed tutorial... ruclips.net/video/245ZJLm1AV4/видео.html The VM group needs to be UNMANAGED
You have to set the same location your instance are in that page for it to localize
Does anyone care about pricing? $0.25/hour.
i have apache page what is the solution please
Should be the same.
getting error 404 not found plz help
More detailed tutorial... ruclips.net/video/245ZJLm1AV4/видео.html
Thank It work very well. I have to ask you something
I work with websocket previously, I use certbot-auto it auto generate a cert-ket likes "fullchain.pem" and "privkey.pem".
And using "websocket" via SSL It have to push the cert-key like "node websocket.js -s -c full chain.pem and -k privacy.pem -p 1234" something like that.
And I can access the socket via domain.name
I try to solve like "Don't use ssl setup like node websocket -p 1234to frontend. I don't know lol.
The stupid question is "how do I get the fullchaim.pem and privkey.pem from load balancer ?" or It not working like that. I have no idea. Thank you.
ref: github.com/herenow/wsProxy/blob/master/README.md
You don't. The socket software should be ammended to use http. The server no longer manages the SSL connection. The loadbalancer manges it with the client and proxies the request over http to the server.
this is way too much for me!
You can do it!