To obtain certificate chain from a local file:
openssl x509 -noout -subject -issuer -in domain.com.crt
To obtain certificate chain from a domain:
openssl s_client -connect domain.com:443 -showcerts
To obtain certificate chain from a local file:
openssl x509 -noout -subject -issuer -in domain.com.crt
To obtain certificate chain from a domain:
openssl s_client -connect domain.com:443 -showcerts
On latest Ubuntu I got this error
The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging yarn@dan.cx
To fix it, just run following command
sudo apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com
When building the same app again ( e.g. you get a different source code from production, or somewhere outside of the usual GIT ), you need to remove the old one from Docker first. To do so, you first need to list all your dockers
docker ps -a
here you will see container ID of the old docker. Then just remove it.
docker rm {ID}
The issue is caused by your macbook. You need to remove all Macosx folders automatically generated in the zip file. Like this
zip -d file.zip __MACOSX/\*
There’s not much documentation on apostrophe-cms on web ( unlike Laravel CMS, WordPress etc.. ), so if you run into this kind of javascript error in console you might get stucked.
What probably happened is that you got some miss-match of versions in node_modules/apostrophe folder.
Solution is to open the module in question, e.g. apostrophe-login, the location will be node_modules/apostrophe/lib/modules/apostrophe-login/index.js and look for
self.pushCreateSingleton();
.. in the afterConstruct section. Simply comment it out, like this
// self.pushCreateSingleton();
and that’s that. Some versions don’t have this line in there, some do. Doesn’t work for me if it’s in there.