<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to SSL/TLS mit BeagleBone Black, Codesys 3.5.15</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/52537f9e30/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/52537f9e30/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/52537f9e30/</id><updated>2020-02-28T02:44:11.577000Z</updated><subtitle>Recent posts to SSL/TLS mit BeagleBone Black, Codesys 3.5.15</subtitle><entry><title>SSL/TLS mit BeagleBone Black, Codesys 3.5.15</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/52537f9e30/?limit=25#4b5f" rel="alternate"/><published>2020-02-28T02:44:11.577000Z</published><updated>2020-02-28T02:44:11.577000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com3d2be4e87d6f0fece67fcb118501013f35887399</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Herr Noecker,&lt;br/&gt;
am besten Sie schreiben einen BugReport im CODESYS Store -&amp;gt; meine Frage -&amp;gt; BugSupport,&lt;br/&gt;
hier wird dann dafür ein Fehler Eingetragen.&lt;/p&gt;
&lt;p&gt;Grüße&lt;br/&gt;
Edwin Schwellinger&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>SSL/TLS mit BeagleBone Black, Codesys 3.5.15</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/52537f9e30/?limit=25#ff81" rel="alternate"/><published>2020-02-28T02:44:09.057000Z</published><updated>2020-02-28T02:44:09.057000Z</updated><author><name>CellOHorst</name><uri>https://forge.codesys.com/u/cellohorst/</uri></author><id>https://forge.codesys.comde806810819714c665dc7a378a7eb0ad714f52c3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Sehr geehrter Herr Schwellinger,&lt;/p&gt;
&lt;p&gt;ich hab nochmal den SecurityAgent ausprobiert, um ein Zertifikat für den Webserver auf dem BBB zu erzeugen.&lt;br/&gt;
Wenn ich das tue, liegt danach ein neu generiertes Zertifikat und ein Schlüssel unter '/var/opt/codesys/.pki/own' auf dem BBB (genau genommen 2 - s. Anhänge).&lt;br/&gt;
Dann flugs die Codesyscontrol.cfg umgestellt:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[CmpWebServer]&lt;/span&gt;&lt;br/&gt;
ConnectionType=3&lt;/p&gt;
&lt;p&gt;Und Neustart.&lt;/p&gt;
&lt;p&gt;Im Log steht dann Folgendes:&lt;/p&gt;
&lt;p&gt;Schnipp....&lt;/p&gt;
&lt;p&gt;2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0, Security policy allows plain text communication. Secure communication is deactivated.&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0, &lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;*&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0,     OPC UA Server Started: &lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0,     Hostname: CM_CONTROL, Port: 4840&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0,     URL: opc.&lt;a class=""&gt;tcp://CM_CONTROL:4840&lt;/a&gt;&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0,     Loopbackadapter activated.&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0,     All available networkadapters are used.&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0, &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0, Provider CODESYS_DefaultProvider with Version 0x3050f00 registerd at the OPC UA server.&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00005f0d, 1, 0, 1, registered interface &amp;lt;interface&amp;gt;can0&amp;lt;/interface&amp;gt; as can network 0&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00005f0d, 1, 0, 1, registered interface &amp;lt;interface&amp;gt;can1&amp;lt;/interface&amp;gt; as can network 1&lt;br/&gt;
2019-08-15T18:22:35Z, 0x00000124, 1, 0, 0, Provider CmpOPCUAProviderIecVarAccess with Version 0x3050f00 registerd at the OPC UA server.&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000126, 1, 0, 0, Valid license found for OPC UA IecVarAccess provider.&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000002, 1, 0, 22, No retain area in bootproject of application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000002, 1, 0, 6, Bootproject of application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt; loaded&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000018, 1, 0, 1, Setting router &amp;lt;instance&amp;gt;0&amp;lt;/instance&amp;gt; address to &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;address&gt;&lt;strong&gt;&lt;em&gt;(0000:4a04)&lt;/em&gt;&lt;/strong&gt;&lt;/address&gt;&lt;strong&gt;&lt;em&gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000018, 1, 0, 1, Setting router &amp;lt;instance&amp;gt;1&amp;lt;/instance&amp;gt; address to &lt;address&gt;(2ddc:c0a8:4a04)&lt;/address&gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000002, 1, 0, 10, Application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt; started&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00000001, 1, 0, 34, CODESYS Control ready&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 18, 8, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;1&amp;lt;/p1&amp;gt;&amp;lt;p2&amp;gt;129&amp;lt;/p2&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 18, 9, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;1&amp;lt;/p1&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 16, 22, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 65554, 8, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;2&amp;lt;/p1&amp;gt;&amp;lt;p2&amp;gt;129&amp;lt;/p2&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 65554, 9, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;2&amp;lt;/p1&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 131090, 8, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;3&amp;lt;/p1&amp;gt;&amp;lt;p2&amp;gt;129&amp;lt;/p2&amp;gt;&lt;br/&gt;
2019-08-15T18:22:37Z, 0x00001021, 1, 131090, 9, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;3&amp;lt;/p1&amp;gt;&lt;br/&gt;
2019-08-15T18:22:38Z, 0x0000101f, 4, 15, 7, &lt;/em&gt;&lt;/strong&gt;&lt;em&gt; ERROR: &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;4&amp;lt;/p1&amp;gt;&lt;br/&gt;
2019-08-15T18:22:38Z, 0x0000100c, 1, 0, 0, Visuinitialization starting.&lt;br/&gt;
2019-08-15T18:22:38Z, 0x0000101f, 4, 15, 6, &lt;strong&gt;&lt;em&gt;* ERROR: &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&lt;br/&gt;
2019-08-15T18:22:38Z, 0x0000101f, 1, 15, 12, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&lt;br/&gt;
2019-08-15T18:22:38Z, 0x0000101f, 1, 15, 11, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&lt;br/&gt;
2019-08-15T18:22:39Z, 0x0000100c, 1, 0, 0, Visuinitialization done.&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0, &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,          Web Server&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,       Root directory : $PlcLogic$/$visu$&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,       Host :       CM_CONTROL&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,       HTTP port  : 9090&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,       HTTPS port : 443&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0,       Connection type : REDIRECT_HTTP_TO_HTTPS&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000071, 1, 0, 0, &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000033, 4, 1, 0, &lt;/em&gt;&lt;/strong&gt;&lt;/em&gt; ERROR: TlsCreateContext: Failed to read certificate './PKI/cert/server.cer' in namespace: 'WebServer'.&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00000033, 4, 1, 0, **** ERROR: TlsCreateContext: Creating the TLS context for namespace 'WebServer' failed.&lt;br/&gt;
2019-08-15T18:22:39Z, 0x00001021, 1, 18, 16, &amp;lt;p0&amp;gt;1&amp;lt;/p0&amp;gt;&amp;lt;p1&amp;gt;1&amp;lt;/p1&amp;gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;...Schnapp&lt;/p&gt;
&lt;p&gt;Offensichtlich wird in '../PKI' und nicht in '../.pki' gesucht. Die codesyscontrol.cfg ist ansonsten unverändert.&lt;/p&gt;
&lt;p&gt;Dass das vom Security-Agent generierte Zertifikat die Endung '.der' hat (s. Anhang), ist aber OK, oder?&lt;/p&gt;
&lt;p&gt;Die Uhr wurde übrigens stets vor Aufstarten des codesyscontrol.bin per ntpdate gestellt (Start-Script in jedem Falle vorher - sieht man ja auch im Log) - und das Zertifikat ist 10 Jahre gültig...&lt;/p&gt;
&lt;p&gt;Viele Grüße,&lt;br/&gt;
Horst Noecker&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: key.png" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=2281"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: cert.png" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=2280"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Nach_Zert.png" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=2279"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Vor_Zert.png" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=2278"/&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>