<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.apoyar.eu/index.php?action=history&amp;feed=atom&amp;title=CSR_Generation_%26_Configuration</id>
	<title>CSR Generation &amp; Configuration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.apoyar.eu/index.php?action=history&amp;feed=atom&amp;title=CSR_Generation_%26_Configuration"/>
	<link rel="alternate" type="text/html" href="https://wiki.apoyar.eu/index.php?title=CSR_Generation_%26_Configuration&amp;action=history"/>
	<updated>2026-07-21T03:57:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.apoyar.eu/index.php?title=CSR_Generation_%26_Configuration&amp;diff=180&amp;oldid=prev</id>
		<title>Admin at 02:26, 30 June 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.apoyar.eu/index.php?title=CSR_Generation_%26_Configuration&amp;diff=180&amp;oldid=prev"/>
		<updated>2021-06-30T02:26:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:26, 30 June 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l98&quot;&gt;Line 98:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 98:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Compare crt and key file with below command&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Compare crt and key file with below command&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;•	openssl x509 -noout -modulus -in b2b.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blecmann&lt;/del&gt;.com.crt | openssl md5 &amp;amp;&amp;amp; openssl rsa -noout -modulus -in b2b.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blecmann&lt;/del&gt;.com.key&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;•	openssl x509 -noout -modulus -in b2b.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;bleckmann&lt;/ins&gt;.com.crt | openssl md5 &amp;amp;&amp;amp; openssl rsa -noout -modulus -in b2b.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;bleckmann&lt;/ins&gt;.com.key &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| openssl md5&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.apoyar.eu/index.php?title=CSR_Generation_%26_Configuration&amp;diff=179&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;CSR Generation (Bleckmann) ---------------------------  CSR – Certificate Signing Request  Browse https://returns.bleckmann.com/index.php/frontend   click on padlock  click...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.apoyar.eu/index.php?title=CSR_Generation_%26_Configuration&amp;diff=179&amp;oldid=prev"/>
		<updated>2021-06-29T13:06:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;CSR Generation (Bleckmann) ---------------------------  CSR – Certificate Signing Request  Browse https://returns.bleckmann.com/index.php/frontend   click on padlock  click...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;CSR Generation (Bleckmann)&lt;br /&gt;
---------------------------&lt;br /&gt;
&lt;br /&gt;
CSR – Certificate Signing Request&lt;br /&gt;
&lt;br /&gt;
Browse https://returns.bleckmann.com/index.php/frontend &lt;br /&gt;
&lt;br /&gt;
click on padlock&lt;br /&gt;
&lt;br /&gt;
click on certificate&lt;br /&gt;
&lt;br /&gt;
Click on Details tab, under this click on subject&lt;br /&gt;
&lt;br /&gt;
Copy all information under subject to notepad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login to phobos.apoyar&lt;br /&gt;
&lt;br /&gt;
Go to below path&lt;br /&gt;
&lt;br /&gt;
•	cd /home/neal/certs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generate key using below command with proper key name&lt;br /&gt;
&lt;br /&gt;
•	openssl genrsa -out b2b.bleckmann.com.key 2048&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generate CSR with below command with appropriate information, which we have copied in notepad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	openssl req -new -key b2b.bleckmann.com.key -sha256 -nodes -subj &amp;#039;/C=BE/ST= Overijssel /L= Oldenzaal/O= Bleckmann Nederland B.V. STREET = Eekboerstraat 25 /OU=IT/CN= b2b.bleckmann.com /emailAddress=support2@apoyar.eu/subjectAltName=DNS.1= b2b.bleckmann.com, DNS.2= labelapp.bleckmann.com, DNS.3= carrierstatus.bleckmann.com &amp;#039; &amp;gt; b2b.bleckmann.com.csr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After generating check CSR information using below command&lt;br /&gt;
&lt;br /&gt;
•	openssl req -in b2b.bleckmann.com.csr -noout –text&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Configuring Certificate for Renewal&lt;br /&gt;
----------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login to nagios.apoyar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copy b2b.bleckmann.com.key file to nagios from phobos.apoyar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	scp neal@phobos:/home/neal/b2b.bleckmann.com.key   ./&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note:- If getting error while copying, need to change permission of that file on phobos.apoyar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	chmod 444 b2b.bleckmann.com.key&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then copy same key file to returns server (bleckmann live)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	scp b2b.bleckmann.com.key returns@10.208.192.174:/home/returns/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After this move crt file from returns server to nagios and then to phobos using below commands&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	scp returns@10.208.192.174:/home/returns/b2b.bleckmann.com.crt  ./&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	scp b2b.bleckmann.com.crt  neal@phobos:/home/neal/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login to phobos.apoyar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now, we have crt, csr and key at /home/neal/certs/  on phobos.apoyar&lt;br /&gt;
&lt;br /&gt;
Now go to &lt;br /&gt;
&lt;br /&gt;
•	cd /home/neal/certs/generated/bleckmann&lt;br /&gt;
&lt;br /&gt;
move all three files here&lt;br /&gt;
&lt;br /&gt;
•	mv /home/neal/certs/b2b.blecmann.com*  ./&lt;br /&gt;
&lt;br /&gt;
and then remove  key file from nagios&lt;br /&gt;
&lt;br /&gt;
Now, login to returns server&lt;br /&gt;
&lt;br /&gt;
Compare crt and key file with below command&lt;br /&gt;
&lt;br /&gt;
•	openssl x509 -noout -modulus -in b2b.blecmann.com.crt | openssl md5 &amp;amp;&amp;amp; openssl rsa -noout -modulus -in b2b.blecmann.com.key&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now, move crt &amp;amp; key to below path&lt;br /&gt;
&lt;br /&gt;
•	mv b2b.blecmann.com.crt /etc/ssl/certs/&lt;br /&gt;
&lt;br /&gt;
•	mv b2b.blecmann.com.key /etc/ssl/private/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note:- If getting error while moving either crt or key, check for owner and permission and change if needed with below commands&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•	chown root:root filename&lt;br /&gt;
&lt;br /&gt;
•	chmod 400 filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then go to &lt;br /&gt;
&lt;br /&gt;
•	Cd /etc/nginx/sites-available &lt;br /&gt;
&lt;br /&gt;
Here, search for website configuration file with below command&lt;br /&gt;
&lt;br /&gt;
•	grep –rmv ‘/etc/nginx/sites-available/’ –e ‘b2b.bleckmann.com’&lt;br /&gt;
&lt;br /&gt;
then edit that conf file&lt;br /&gt;
&lt;br /&gt;
•	vi b2b.conf&lt;br /&gt;
&lt;br /&gt;
change crt and key file path in conf file&lt;br /&gt;
&lt;br /&gt;
save and exit file&lt;br /&gt;
&lt;br /&gt;
•	:wq!&lt;br /&gt;
 &lt;br /&gt;
Note:- Repeat above steps of editing .conf file, if we have multiple domains&lt;br /&gt;
&lt;br /&gt;
Then check for any errors with below command&lt;br /&gt;
&lt;br /&gt;
•	nginx –t&lt;br /&gt;
&lt;br /&gt;
and then reload nginx (DON’T RESTART)&lt;br /&gt;
&lt;br /&gt;
•	systemctl  reload nginx&lt;br /&gt;
&lt;br /&gt;
At last, browse websites and verify those padlocks and certificate information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Email Sending from Magento&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
- We use SMTP with nagios account&lt;br /&gt;
&lt;br /&gt;
- Office 365 use TLS not SSL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login to server having issue in sending email and run below command&lt;br /&gt;
&lt;br /&gt;
•	cd /home/neal/sendemail/&lt;br /&gt;
&lt;br /&gt;
•	apt-get install libnet-ssleay-perl libio-socket-ssl-perl libnet-smtp-ssl-perl&lt;br /&gt;
&lt;br /&gt;
Note:- sendemail folder is not available on server by default.. it will be at github (https://github.com/mogaal/sendemail) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Login to nagios.apoyar&lt;br /&gt;
&lt;br /&gt;
•	Cd /usr/local/etc/objects&lt;br /&gt;
&lt;br /&gt;
•	Vi commands.cfg&lt;br /&gt;
&lt;br /&gt;
Check for to test at command line in commands.cfg file&lt;br /&gt;
&lt;br /&gt;
Copy that command and run on server having issue in sending email, change email id in below command, mention the one which having issue&lt;br /&gt;
&lt;br /&gt;
We can get that email id from magento, at below path&lt;br /&gt;
&lt;br /&gt;
Store/configuration/general/store email&lt;br /&gt;
&lt;br /&gt;
•	./sendEmail -o tls=yes -s smtp.office365.com:587 -xu nagios@apoyar.eu -xp Ap0yar4321 -t karolp@apoyar.eu -f nagios@apoyar.eu -u &amp;quot;** Subject **&amp;quot; -m &amp;quot;***** Nagios ***&amp;quot;&lt;br /&gt;
&lt;br /&gt;
And at last, check with test mail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Killing Processes on ZEB &amp;amp; PCR servers &lt;br /&gt;
---------------------------------------&lt;br /&gt;
&lt;br /&gt;
Login to server&lt;br /&gt;
&lt;br /&gt;
Check for service called magento with below command&lt;br /&gt;
&lt;br /&gt;
•	ps –aux | grep magento&lt;br /&gt;
&lt;br /&gt;
Check for any java services with below command&lt;br /&gt;
&lt;br /&gt;
•	ps –aux | grep java&lt;br /&gt;
&lt;br /&gt;
Once we run above commands, will get running services with Some ID’s&lt;br /&gt;
&lt;br /&gt;
So, using that ID’s we can kill that processes, as below&lt;br /&gt;
&lt;br /&gt;
•	Kill ID e.g. kill 9423&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After confirming that all db agent and machine agent are stopped, we need to manually start them, for that run below commands&lt;br /&gt;
PCR:&lt;br /&gt;
&lt;br /&gt;
•	cd /opt/appdynamics/db-agent/&lt;br /&gt;
nohup java -Ddbagent.name=live-pcr -jar db-agent.jar &amp;amp;&lt;br /&gt;
&lt;br /&gt;
•	cd /opt/appdynamics/machine_agent&lt;br /&gt;
nohup java -Dappdynamics.agent.maxMetrics=5000 -jar machineagent.jar &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Zeb:&lt;br /&gt;
&lt;br /&gt;
•	cd /opt/appdynamics/db-agent/&lt;br /&gt;
nohup java -jar db-agent.jar &amp;amp;&lt;br /&gt;
&lt;br /&gt;
•	cd /opt/appdynamics/machine_agent&lt;br /&gt;
nohup java -Dappdynamics.agent.maxMetrics=5000 -jar machineagent.jar &amp;amp;&lt;br /&gt;
&lt;br /&gt;
•	cd /usr/local/bin/&lt;br /&gt;
nohup webm_encode.sh &amp;quot;/var/www/html/migration/pub/media/product_videos/live&amp;quot; &amp;amp;&lt;br /&gt;
...&lt;br /&gt;
additional instances to be started if other paths need to be watched.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>