Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

  • Explore the new navigation for even easier access to your community.
  • Bookmark and use our new, easy-to-remember address (community.se.com).
  • Get ready for more content and an improved experience.

Contact SchneiderCommunity.Support@se.com if you have any questions.

Close
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
84597members
353864posts

Why EcoStruxure IT Advisor windows desktop client use IPv6

EcoStruxure IT forum

A support forum for Data Center Operation, Data Center Expert, and EcoStruxure IT product users to share knowledge on installation, configuration, and general product use.

Solved
MateFekete
Ensign
Ensign
0 Likes
2
804

Why EcoStruxure IT Advisor windows desktop client use IPv6

On premise IT Advisor version: 9.1.2

 

After some changes on our network infrastructure I noticed that desktop client was not able to connect to the server and drops the following error:

client_error.png

Even though the server responded to IPv4 ping request (and webUI worked as well) the issue was the same. I figured out that our network change was VPN related to block IPv6 communication and after I added the following line into "EcoStruxure IT Advisor.ini" it solved the problem:

 

-Djava.net.preferIPv4Stack=true
 
1. Please explain me why desktop client wants to communicate via IPv6 too and what above line does exactly.
 
2. Is there any documentation which describe the line items in the ini file?
 
Thank you.
Tags (1)

Accepted Solutions
MateFekete
Ensign
Ensign
0 Likes
0
760

Re: Why EcoStruxure IT Advisor windows desktop client use IPv6

Thank you Jef. Understand your point but I have a different opinion as a customer.

 

If you (Schneider Electric) delivers your application with integrated 3rd party GNU licensed free software like Java JRE then that is an organic part of IT Advisor or Expert client application.

Or should I turn with my problem to the open community which support that free software? 🙂

 

Anyhow, my problem solved just wanted to highlight and take a note if another Schneider customer will face with the same problem.

See Answer In Context

Tags (1)
2 Replies 2
Jef
Captain Captain
Captain
0 Likes
1
786

Re: Why EcoStruxure IT Advisor windows desktop client use IPv6

Hi Mate,

 

Sounds great that you have resolved the issue and shared with us - I have consulted our team and the response was that this not designed/hardcoded in the product (DCO/ITA). What we are doing in desktop client is simple: "send HTTP request to that URL". No special coding forcing IPv6. Java (the programming language in which desktop is written in) is handling network stuff. And Java might forward this to the operating system even. 

That option -Djava.net.preferIPv4Stack=true is for Java and has nothing to do with the code we wrote. It would work the same for other applications written in Java.

 

Official Oracle documentation for this option seems to be here:
https://docs.oracle.com/javase/8/docs/api/java/net/doc-files/net-properties.html

I think ITA doesn't care about format of the IP addresses, because we are not storing them anywhere.

And finally answer to the last question, no we do not have documentation describing the content of the system files (including the ini file). Modifying the system files, by unexperienced users, may even break the functionality of the system.

 

Kind regards,

Jef

 

Tags (1)
MateFekete
Ensign
Ensign
0 Likes
0
761

Re: Why EcoStruxure IT Advisor windows desktop client use IPv6

Thank you Jef. Understand your point but I have a different opinion as a customer.

 

If you (Schneider Electric) delivers your application with integrated 3rd party GNU licensed free software like Java JRE then that is an organic part of IT Advisor or Expert client application.

Or should I turn with my problem to the open community which support that free software? 🙂

 

Anyhow, my problem solved just wanted to highlight and take a note if another Schneider customer will face with the same problem.

Tags (1)