Member Since 1 Year Ago
270 experience to go until the next level!
In case you were wondering, you earn Laracasts experience when you:
Earned once you have completed your first Laracasts lesson.
Earned once you have earned your first 1000 experience points.
Earned when you have been with Laracasts for 1 year.
Earned when you have been with Laracasts for 2 years.
Earned when you have been with Laracasts for 3 years.
Earned when you have been with Laracasts for 4 years.
Earned when you have been with Laracasts for 5 years.
Earned when at least one Laracasts series has been fully completed.
Earned after your first post on the Laracasts forum.
Earned once 100 Laracasts lessons have been completed.
Earned once you receive your first "Best Reply" award on the Laracasts forum.
Earned if you are a paying Laracasts subscriber.
Earned if you have a lifetime subscription to Laracasts.
Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.
Earned once you have achieved 500 forum replies.
Earned once your experience points passes 100,000.
Earned once your experience points hits 10,000.
Earned once 1000 Laracasts lessons have been completed.
Earned once your "Best Reply" award count is 100 or more.
Earned once your experience points passes 1 million.
Earned once your experience points ranks in the top 50 of all Laracasts users.
HI Jeff, being on Forge I pushed the Lets Encrypt button to add an SSL cert. Nginx on Digital Ocean. I'll take a look on LetsEncrypt site for wildcard SSL. Thank you
Started a new Conversation Mutliple Domain And Subdomains Pointing To The Same App
Hi :) I have an apps which use hyn/tenancy on Forge with Digital Ocean. This app is on a domain, neuroweb.ca and I have multiple tenancies on subdomain, sourire.neuroweb.ca. A client asked me to have there own domain, satisfaction.expert pointing to a wordpress site, and sourire.neuroweb.ca should now be sourire.satisfaction.expert. So I have cahnge there dns entry to have the www.satisfaction and satisfaction.expert pointing to there IP address and I added *.satisfaction.expert pointing to my server. I added an alias of satisfaction.expert to my neuroweb.ca app on Forge and it ping ok. Now, I already have an SSL for neuroweb and I'm trying to add an SSL to *.satisfaction.expert on Forge. I have tried many combination with no success. This is what I get when I add a LetsEncrypt SSL for *.satisfaction.expert and satisfaction.expert. Anyone bump into this kind of problem before ? Thank you
--2019-08-18 21:40:08-- https://forge-certificates.laravel.com/le/605800/713073?env=production Resolving forge-certificates.laravel.com (forge-certificates.laravel.com)... 188.8.131.52, 184.108.40.206, 2606:4700:20::6819:820, ... Connecting to forge-certificates.laravel.com (forge-certificates.laravel.com)|220.127.116.11|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: ‘letsencrypt_script1566164408’
0K .. 32.9M=0s
2019-08-18 21:40:08 (32.9 MB/s) - ‘letsencrypt_script1566164408’ saved 
Saving debug log to /var/log/letsencrypt/letsencrypt.log Plugins selected: Authenticator dns-digitalocean, Installer None Obtaining a new certificate Performing the following challenges: dns-01 challenge for satisfaction.expert dns-01 challenge for satisfaction.expert Unsafe permissions on credentials configuration file: letsencrypt/creds.ini Cleaning up challenges Encountered exception during recovery: Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/certbot-0.31.0-py2.7.egg/certbot/error_handler.py", line 108, in _call_registered self.funcs-1 File "/usr/local/lib/python2.7/site-packages/certbot-0.31.0-py2.7.egg/certbot/auth_handler.py", line 323, in _cleanup_challenges self.auth.cleanup(achalls) File "/usr/local/lib/python2.7/site-packages/certbot-0.31.0-py2.7.egg/certbot/plugins/dns_common.py", line 76, in cleanup self._cleanup(domain, validation_domain_name, validation) File "build/bdist.linux-x86_64/egg/certbot_dns_digitalocean/dns_digitalocean.py", line 50, in _cleanup self._get_digitalocean_client().del_txt_record(domain, validation_name, validation) File "build/bdist.linux-x86_64/egg/certbot_dns_digitalocean/dns_digitalocean.py", line 116, in del_txt_record domain = self._find_domain(domain_name) File "build/bdist.linux-x86_64/egg/certbot_dns_digitalocean/dns_digitalocean.py", line 163, in _find_domain .format(domain_name, domain_name_guesses)) PluginError: Unable to determine base domain for satisfaction.expert using names: [u'satisfaction.expert', u'expert']. Unable to determine base domain for satisfaction.expert using names: [u'satisfaction.expert', u'expert']. cp: cannot stat '/etc/letsencrypt/live/certificate/privkey.pem': No such file or directory cp: cannot stat '/etc/letsencrypt/live/certificate/fullchain.pem': No such file or directory