<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	    <channel>
        <title>Prosys Forum - Forum: OPC Simulation Server</title>
        <link>https://forum.prosysopc.com/forum/opc-simulation-server/</link>
        <description><![CDATA[Prosys OPC &#038; OPC UA related discussion]]></description>
        <generator>Simple:Press Version 6.11.11</generator>
        <atom:link href="https://forum.prosysopc.com/forum/opc-simulation-server/rss/" rel="self" type="application/rss+xml"/>
		                <item>
                    <title>vincent.lin1970@gmail.com on How to modify port number on Linux version prosys opcua simulation server </title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7308</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7308</guid>
					                        <description><![CDATA[<p>Hi, sir:<br />
It’s very helpful to me.<br />
Thanks again.<br />
Vincent</p>
]]></description>
					                    <pubDate>Fri, 14 Mar 2025 18:59:21 +0200</pubDate>
                </item>
				                <item>
                    <title>Bjarne Boström on How to modify port number on Linux version prosys opcua simulation server </title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7307</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7307</guid>
					                        <description><![CDATA[<p>P.S.<br />
<a href="https://forum.prosysopc.com/forum/opc-ua-simulation-server/" target="_blank"><a href="https://forum.prosysopc.com/fo">https://forum.prosysopc.com/fo</a>.....on-server/</a> would be the correct sub-forum (for <a href="https://prosysopc.com/products/opc-ua-simulation-server/" rel="nofollow" target="_blank"><a href="https://prosysopc.com/products" rel="nofollow">https://prosysopc.com/products</a>.....on-server/</a>, for which the question was), this sub-forum is for the Classic OPC simulation server (<a href="https://prosysopc.com/products/opc-simulation-server/" rel="nofollow" target="_blank"><a href="https://prosysopc.com/products" rel="nofollow">https://prosysopc.com/products</a>.....on-server/</a>), which is different.</p>
]]></description>
					                    <pubDate>Fri, 14 Mar 2025 12:26:48 +0200</pubDate>
                </item>
				                <item>
                    <title>Bjarne Boström on How to modify port number on Linux version prosys opcua simulation server </title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7306</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7306</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>Are you trying to start the application in a "server machine" that doesn't have a display? The application isn't designed for such environments, it will fail to start without the display. All interactions with the application are designed to be done via the UI. Technically the installer works in cli due to it being made with install4j, but the app does not.</p>
<p>Now then, there is a "non-official flag"</p>
<pre>--headless</pre>
<p>(or -h) that will disable the UI module, then most likely it manages to start, but then you run with default configuration. Technically you might be able to get something if you copy some of the configuration files from another machine that has a display (though note that the application's own certificate has to be the one generated on that machine by the application), but any failures due to this or editing the files manually is outside of the scope of support.</p>
<p>Once the application manages to start, you will find configuration, logs etc. at /home/USER/.prosysopc/prosys-opc-ua-simulation-server/ for the USER who started the app. Note that there is no intended way to shut down the application properly without the UI (but things shouldn't go bad if you just terminate it).</p>
]]></description>
					                    <pubDate>Fri, 14 Mar 2025 12:21:29 +0200</pubDate>
                </item>
				                <item>
                    <title>vincent.lin1970@gmail.com on How to modify port number on Linux version prosys opcua simulation server </title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7305</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/how-to-modify-port-number-on-linux-version-prosys-opcua-simulation-server/#p7305</guid>
					                        <description><![CDATA[<p>Dear Sir:<br />
I have installed opcua server Linux version on Ubuntu with no error.<br />
Use ps aux command to get the process running:</p>
<p>root     2061929  0.0  0.0   2776  1792 pts/0    S    10:17   0:00 /bin/sh -c nohup "/opt/prosys-opc-ua-simulation-server/UaSimulationServer"  &#062; /dev/null 2&#062;&#038;1<br />
root     2061930  1.4  6.8 3817428 275332 pts/0  Sl   10:17   0:14 /opt/prosys-opc-ua-simulation-server/jre/bin/java -Djava.library.path=C:/workaround_javafx11_non_existing_folder -classpath /opt/prosys-op</p>
<p>But it seems 53530 port isn’t listening netstat -tulnp &#124; grep 53530 </p>
<p>1. Is opcua simulation server running properly ？</p>
<p>2. How may I change the default port？</p>
<p>3. Is there any configuration file in Linux opcua simulation server？</p>
<p>4. How to tail -f logs/simulation-server.log？</p>
<p>Appreciate your support.<br />
Vincent Lin</p>
]]></description>
					                    <pubDate>Fri, 14 Mar 2025 01:44:55 +0200</pubDate>
                </item>
				                <item>
                    <title>Matti Siponen on Error: Failed to initialize server endpoint: opc.tcp</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7286</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7286</guid>
					                        <description><![CDATA[<p>Hello,</p>
<p>If you're on Windows, you can also use Resource Monitor's Network tab to check which TCP ports are in use.</p>
]]></description>
					                    <pubDate>Fri, 14 Feb 2025 13:34:21 +0200</pubDate>
                </item>
				                <item>
                    <title>Bjarne Boström on Error: Failed to initialize server endpoint: opc.tcp</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7285</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7285</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>Some other application could have taken the port.</p>
<p>If you are on Windows, please also see <a href="https://forum.prosysopc.com/forum/opc-ua-simulation-server/prosys-opc-ua-simulation-server-not-running-in-my-local-machine/#p7039" target="_blank"><a href="https://forum.prosysopc.com/fo">https://forum.prosysopc.com/fo</a>.....ine/#p7039</a> , copied below:<br />
Hyper-V (and possibly some other software) does reserve some ports on Windows.<br />
See <a href="https://stackoverflow.com/questions/54010365/how-to-see-what-is-reserving-ephemeral-port-ranges-on-windows" rel="nofollow" target="_blank"><a href="https://stackoverflow.com/ques" rel="nofollow">https://stackoverflow.com/ques</a>.....on-windows</a> see the first 2 answers (in the second one there is “netsh int ip show excludedportrange protocol=tcp”), that should hopefully be able first see that the port was reserved (explains the issue) and then adding it to the excludes causes it to not be reserved anymore (you probably need to restart after adding the port number to the excludes).</p>
]]></description>
					                    <pubDate>Fri, 14 Feb 2025 12:05:04 +0200</pubDate>
                </item>
				                <item>
                    <title>ValentinL on Error: Failed to initialize server endpoint: opc.tcp</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7284</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/error-failed-to-initialize-server-endpoint-opc-tcp/#p7284</guid>
					                        <description><![CDATA[<p>Hello,</p>
<p>When I lunch OPC UA Simulation Server, I have the error: "ERROR: Failed to initialize server endpoint: opc.tcp://.....".</p>
<p>I do not have another instance running on my laptop.<br />
I checked the log file "simulationserver.log" : "Caused by: java.net.BindException: Address already in use: bind"</p>
<p>How should I fix the issue?</p>
<p>Best regards,<br />
Valentin</p>
]]></description>
					                    <pubDate>Thu, 13 Feb 2025 17:37:55 +0200</pubDate>
                </item>
				                <item>
                    <title>Walks09 on Connecting ProSys OPC US Simulator Server to Allen Bradley PLC</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6973</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6973</guid>
					                        <description><![CDATA[<p>Hi Matti,<br />
First off, thank you very much for your detailed response! I will update after testing.</p>
<p>As to why I want to read from a simulation server, configuring an Allen Bradley as a OPC Client is a VERY new feature. I just want to test and understand how it works and this seemed like a viable option. There are certainly other ways of getting my end goal accomplished but if I can understand how this new feature works it could save money on hardware.</p>
<p>Walks09</p>
]]></description>
					                    <pubDate>Thu, 15 Feb 2024 19:29:54 +0200</pubDate>
                </item>
				                <item>
                    <title>Matti Siponen on Connecting ProSys OPC US Simulator Server to Allen Bradley PLC</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6968</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6968</guid>
					                        <description><![CDATA[<p>Hello,</p>
<p>When you say that the PLC "does not communicate with ProSys OPC Sim Server" what exactly do you mean? Has it not been able to connect and create and activate a Session or is it just not able to read data after connecting?</p>
<p>In Simulation Server's Expert Mode, which can be enabled from Options, you can use Sessions, Connection Log and Req/Res Log tabs to monitor connections from Clients. Sessions and Connection Log tabs can be used to check if a Client has successfully connected to the Server. Req/Res Log tab can be used to see the requests sent by the Client to Simulation Server and the responses sent by Simulation Server to the Client.</p>
<p>If the Session from the Client doesn't appear in Sessions or Connection Log tabs, you can use the Req/Res Log tab to check why creating and activating a Session fails. To use the Req/Res Log tab, you need to select the Active check box on the upper left corner of the tab. We recommend that you don't have any other Clients connected to Simulation Server while debugging with the tab to avoid including their requests in the log. You should see requests like CreateSession and ActivateSession in the log when attempting to connect with your Clien after you have activated the logging.</p>
<p>If nothing is appearing in the log when your Client attempts to connect, it means that it has not been able to create a SecureChannel with Simulation Server. In that case, you can either take a look at Simulation Server's log (see the user manual for more information on its location in your file system) or you can use Wireshark. See <a href="https://www.prosysopc.com/blog/opc-ua-wireshark/" rel="nofollow" target="_blank"><a href="https://www.prosysopc.com/blog" rel="nofollow">https://www.prosysopc.com/blog</a>.....wireshark/</a> for instructions on how to capture OPC UA communication with Wireshark. If you're running the applications on the same host, remember to select "Support loopback traffic" option when installing Wireshark. You can send the log and/or the Wireshark capture to <a href="mailto:simulation-server-support@prosysopc.com" target="_blank">simulation-server-support@prosysopc.com</a> so that we can take a look.</p>
<p>If the Client has been able to create and activate a Session but fails to read data, then you can use Req/Res Log tab to see how Simulation Server responds to the Clients requests. You can click on Filter by type button to open a list of different requests types. If the Client is reading the values directly from Nodes, you can unselect everything except for Read. If the Client is subscribing to the values via Subscriptions and MonitoredItems, you can unselect everything except for CreateMonitoredItems, CreateSubscription, DeleteMonitoredItems, DeleteSubscription, ModifyMonitoredItems, ModifySubscription, Publish, Republish, SetMonitoringMode and SetPublishingMode. Note that you do not have to filter the requests, but it can be helpful if there are many unrelated requests, though in this case there might not be such requests.</p>
<p>Out of curiosity, why would your PLC need to read data from Simulation Server? Can you tell about your use case briefly if it is something you can share on a public forum?</p>
]]></description>
					                    <pubDate>Thu, 15 Feb 2024 10:36:05 +0200</pubDate>
                </item>
				                <item>
                    <title>Walks09 on Connecting ProSys OPC US Simulator Server to Allen Bradley PLC</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6967</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/connecting-prosys-opc-us-simulator-server-to-allen-bradley-plc/#p6967</guid>
					                        <description><![CDATA[<p>Hi,<br />
I'm curious if anyone has used the ProSys OPC UA Simulation Server to transfer data to an Allen Bradley PLC (PLC is the OPC UA client). I'm trying to use the PLC to read data from the ProSys sim server. I've haven't been able to get it properly working. I've confirmed that my hardware, firmware and software are compatible with this feature according to the documentation in the Rockwell knowledge base IDs:</p>
<p>-QA67232<br />
-QA67231</p>
<p>I've followed the documents provided by Rockwell with no luck. I have tried using the provided program from the knowledge base ID: QA67232. For now, I am only trying to read a single (DINT) tag that is generated from my ProSys OPC UA simulation server.</p>
<p>In short, I have 1 OPC UA server and 2 Clients<br />
Server<br />
- ProSys Simulation server<br />
Clients<br />
     - UaExpert OPC Client (Successful connection to ProSys server)<br />
     - 1756-L82ES PLC (Unsuccessful connection to ProSys server)</p>
<p>My current test environment is as follows,<br />
- PLC – 1756-L82ES (Does not communicate with ProSys OPC Sim Server, I am using the same Endpoint URL as my UaExpert Client)<br />
- Firmware 36.11<br />
- Studio 5000 v36.11<br />
- OPC UA server – ProSys OPC UA Simulation server (free version)<br />
- United Automation UaExpert Client (used as an extra client to test the connection to the server) – This works. I can see data in UaExpert coming from the ProSys OPC<br />
  server<br />
- RS Linx Classic Gateway v4.40<br />
      - I used the OPC test through RSlinx and confirmed that the OPC connection from RSlinx to my PLC works. So I think this at least proves that my OPC comms are<br />
         enabled in the PLC. However, I still can not read any actual data in the PLC from the ProSys OPC simulation server.</p>
<p>Any help is appreciated!<br />
Walks09</p>
]]></description>
					                    <pubDate>Wed, 14 Feb 2024 23:34:30 +0200</pubDate>
                </item>
				                <item>
                    <title>fcarli on Prosys Simulation Server BadIdentityTokenRejected</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6329</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6329</guid>
					                        <description><![CDATA[<p>Yeah, that was the problem. Now I have moved the user's certificate from rejected folder to cert folder and I'm able to connect to the server. Thank you!</p>
]]></description>
					                    <pubDate>Thu, 27 Oct 2022 13:59:24 +0300</pubDate>
                </item>
				                <item>
                    <title>Bjarne Boström on Prosys Simulation Server BadIdentityTokenRejected</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6328</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6328</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>Most likely what happened:</p>
<p>You tried to connect using the user-cert, and that failed? Then after that you added the user-cert (as .der file, others might not work) to the USERS_PKI/CA/certs?</p>
<p>Assuming yes to above, then then the cert is in 2 places. We would have stored it in the 'rejected' folder from the first connect attempt (the same works for the ApplicationInstanceCerts, but we do not yet have UI for user-certs). Then it would be in the 'certs' added by you. Thus, the cert is both trusted and rejected, and I decided at some point when we did some of the validation logic that in this case it is safer to assume it is rejected than trusted. Though, this whole concept should be redone as a "new certs" or something instead (and then everything not trusted is rejected i.e. that there would be no "rejected" folder per se). There is lots of historical legacy regarding the design.</p>
<p>Thus, basically all you should need to do, is to delete the user-cert from the rejected folder (or basically instead of copying the user-cert from elsewhere, you could have moved it from the rejected to the certs folder).</p>
<p>It is possible it was something else, but this would be the first thing to check.</p>
]]></description>
					                    <pubDate>Thu, 27 Oct 2022 13:51:50 +0300</pubDate>
                </item>
				                <item>
                    <title>fcarli on Prosys Simulation Server BadIdentityTokenRejected</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6327</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/prosys-simulation-server-badidentitytokenrejected/#p6327</guid>
					                        <description><![CDATA[<p>Hi guys, I'm trying to connect to my prosys simulation server with a python opcua client. I already added server's certificate to a folder in the client, then I trusted the Application Instance Certificate on the server and moreover I added the user's certificate to .prosysopc/prosys-opc-ua-simulation-server/USERS_PKI/CA/certs. Anyway, I'm still not be able to connect my client to the prosys simulation server and I got the following error:</p>
<p>```<br />
asyncua.ua.uaerrors._auto.BadIdentityTokenRejected: "The user identity token is valid but the server has rejected it."(BadIdentityTokenRejected)</p>
<p>```<br />
Any help ?</p>
]]></description>
					                    <pubDate>Thu, 27 Oct 2022 13:39:01 +0300</pubDate>
                </item>
				                <item>
                    <title>Bjarne Boström on Add nodes from client to the Simulation server (free edition)</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/add-nodes-from-client-to-the-simulation-server-free-edition/#p6273</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/add-nodes-from-client-to-the-simulation-server-free-edition/#p6273</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>Thanks for asking.</p>
<p>The feature is not supported (at all, not even in the paid version). But we might consider that in the future. The nodes can only be added via the UI currently.</p>
<p>Do you have a specific use-case in mind where you would need this? Typically servers do not support this. </p>
<p>Our SDK-level can support that, but it is by default off as it is a security risk unless carefully access-controlled (e.g. so that no-one can delete e.g. the Server node).</p>
]]></description>
					                    <pubDate>Thu, 08 Sep 2022 13:01:42 +0300</pubDate>
                </item>
				                <item>
                    <title>Hasan8 on Add nodes from client to the Simulation server (free edition)</title>
                    <link>https://forum.prosysopc.com/forum/opc-simulation-server/add-nodes-from-client-to-the-simulation-server-free-edition/#p6272</link>
                    <category>OPC Simulation Server</category>
                    <guid isPermaLink="true">https://forum.prosysopc.com/forum/opc-simulation-server/add-nodes-from-client-to-the-simulation-server-free-edition/#p6272</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>i am trying to add nodes via client application (built using open62541 OPC UA plugin) to the ProSys OPC Simulation server but I am getting error (Bad Service Unsupported).</p>
<p>Later i tried to add nodes from UA Expert Client to the ProSys OPC Simulation Server but that didn't work as well. </p>
<p>I am using ProSYS OPC Simulation Free Edition. Does it support adding nodes from client?</p>
]]></description>
					                    <pubDate>Wed, 07 Sep 2022 21:45:02 +0300</pubDate>
                </item>
				    </channel>
	</rss>
