B&R AS 6.0 & System dump viewer v2.4

Hello,

the system dump viewer does not work for BR Automation studio 6. Especially the upload comes with errors “Connection refused”. Perhaps I need a Port something but the tool don´t use this.

Am I doing something wrong?
Does the tool work with it?
If not. What alternative is there?

Best regards
Weber Jürgen

Hi Jürgen,

I haven’t tried until now, but could you please check first if SDM is reachable via browser?
And also please check the webserver settings in the AS6 project: I’m not completely sure, but it could be possible that because of the secure-by-default principle of AS6, webserver may be disabled and/or set to https (instead of http) by default.

Best regards, Alex

Hello Alexander,

yes SDM is reachable. No problems. everything ok. And yes we have now https.

https://127.0.0.1:6001/sdm/index.html

I think the tool cannot handle https or need a port.

Because of this question here if somebody have additional experience

best regards
Jürgen

Hi,

okay, understood.

I’m not sure if it helps, but I saw there’s a newer version available:

Maybe you can try that one?
Best regards!

1 Like

thank you. Same problem with version 2.5

Hello Jürgen,

For me it does work if i set up my AS project to use HTTP and not HTTPS for the SDM.

Alternatively you can download the systemdump from the SDM and then upload it into Systemdump viewer. Using the option to the left ‘Load .xml / tar.gz’

thank you,

yes no it is ok with AS6.

Now question for future.

https also possible?

Best regards

Hi,

I agree, it looks like that HTTPS isn’t possible (by now).

I tried the actual version 2.5.3.30135:
with this version it’s possible to add a port number to the ip address (needed if the webserver is running on a different port then 80) by using < ip address >:< portnumber >, for example:


But it only worked using HTTP, using the HTTPS port connection wasn’t possible.

Since it’s not a official B&R tool, it depends on if the owner of the project or a contributor will implement it (looks like that the sourcecode is available on github).

Best regards!

Thank you.

I am in contact with the deliverer.
He will look next week. If I have further informations I write it here.

Hello @Jurgen_Weber,

there are different reasons for the behavior!

When using the port, it was still http + your port, so the request was just not accepted, since your port is probably meant for the https connection. Up to now it was not possible to change the protocol, since it was hardcoded!

I updated the code, so you are now able to enter a full URL, not only the IP address!

127.0.0.1               # Will use http:// 
127.0.0.1:6001          # http + your port
http://127.0.0.1        # Same as above
http://127.0.0.1:6001   # ...
https://127.0.0.1       # https with default port (443)
https://127.0.0.1:6002  # https with explicit port 6002

I tested the above https examples and for me it worked, at least with the ARSim.

Info:
There is a new option “Ignore SSL errors”. It’s true per default, since most PLCs won’t have a valid & trusted certificate! If you have one, you can disable this option.

The feature is included in the next release 2.5.4. You can get it from the GitHub releases page.

Looking forward to your feedback!

Best regards,
Marcel

1 Like

Hello,

Thank your. Yes now it is working.

Best regards
Jürgen

1 Like