Cancel
Showing results for 
Search instead for 
Did you mean: 

NX TCSS Error

Creator
Creator

Hello,

We have a little Problem with Teamcenter and the NX Integration here.

We disabled the SSO Login via Internet Explorer and the Java Plugin. Now we use the ootb Teamcenter Login, but still connected to the Active Directory. Everthings is good now except the NX Integration.

When we start NX from Teamcenter now, at first an Error message appear which says "A Single sign-on Operation has failed, most likely due to system configuration problem (e.g.. wrong AppID causing token validation failure or some TcSS configuration problem) ...". Same Error as you typed in a wrong Password or User. After this a Teamcenter Login Window shows up and you can Login and work as always. Should NX not take the same Session as Teamcenter?

Anybody has an Idea why this Error message shows up?

 

10 REPLIES

Re: NX TCSS Error

Creator
Creator

The Log file shows the Error:

...
Teamcenter Integration: Using HTTP(SOA) to connect to Teamcenter in 4-Tier mode.
Teamcenter Integration: The connect string is http://teamcenterdev:8080/tc
Teamcenter Integration: user="xxxx", group=, role=, discriminator="xxx".SharedSession
Teamcenter Integration: SOA connection is using server reassignment notification
Teamcenter Integration: Using UTF8 client encoding
Teamcenter Integration: SOA connection created for user="xxx", group=, role=, locale=en_US, discriminator="xxx".SharedSession
Teamcenter Integration: login failed - error code 515238
...

Relogin:
...
&MACRO MESSAGE_BOX -2 A single sign-on operation has failed, most likely due to a system configuration problem (e.g. wrong
&MACRO MESSAGE_TEXT   AppID causing token validation failure or some other TcSS configuration error). Please contact the
&MACRO MESSAGE_TEXT  system administrator.
&MACRO MESSAGE_TEXT  Invalid login attempt, please try again.
Teamcenter Integration: user="xxx", group=, role=, discriminator="xxx".SharedSession
Teamcenter Integration: SOA connection is using server reassignment notification
Teamcenter Integration: Using UTF8 client encoding
Teamcenter Integration: SOA connection created for user="xxx", group=, role=, locale=en_US, discriminator="xxx".SharedSession

Re: NX TCSS Error

Valued Contributor
Valued Contributor

Check your settings in NX CustomerDefaults

#Teamcenter Integration #Miscellaneous #Security Services

if there are some ( I would assume these settings could remain empty as your 4T RAC is able to authenticate correctly )

Thomas Zwatz, CADadmin, PÖTTINGER Landtechnik GmbH
Production: NX11.0.2.7 MP04 + TC10.1.7.1
Testing: NX11.0.2.7 MP11 + TC11.5.0.4
Unstable: NX12.0.2.9 MP03
Development: C#

Re: NX TCSS Error

Siemens Genius Siemens Genius
Siemens Genius

how did you configure SSO exactly?

did you configure Kerberos with TCCS and the advanced option "using configuration"?

a few more details would be helpful!

Re: NX TCSS Error

Creator
Creator

Hi,

we dont use Kerberos (as far as i know)

SSO is configured at INSweb the following Options:

-IS_SSO_ENABLED = False

-SSO_APPLICATION_ID = Teamcenter

-SSO_LOGIN_SERVICE_ID = "Teamcenter-URL":"PORT"/Loginservice

-SSO_SERVICE_URL = "Teamcenter-URL":"PORT"/"servicename"

-

Re: NX TCSS Error

Siemens Genius Siemens Genius
Siemens Genius
are you sure that the option "IS_SSO_ENABLED=false" is correct? this option says that we don't use SSO, can you try switch it to true instead of false?
you are talking about the insweb that creates the tc.war/tc.ear file?

Re: NX TCSS Error

Creator
Creator

Yes, this is correct.

We disabled SSO, because of the Issues with the Java Plugin at the Internet Explorer Login Mask.

Now the Users use the ootb Teamcenter Login. If we change is to active, we have the old login back.

This is working without Issues at every Integration (XPLM, IPEM, Catia...) except NX.

 

Re: NX TCSS Error

Siemens Genius Siemens Genius
Siemens Genius
when I assume you are using 4-tier - did you remove the TC_SSO_... variables in TC_DATA\tc_profilevars.bat (or the startup-script of your server manager) to really disable SSO?
if you have not done the server side (tcserver.exe) still tries to perform SSO!

Re: NX TCSS Error

Creator
Creator

We work with the ootb tc_profilevars. There is no SSO Variable.

In our Custom Start Script, SSO is still enabled, because if we disabled it there, Teamcenter dont use the Login via LDAP/Active Directory.

Maybe this is the Problem.....

Re: NX TCSS Error

Siemens Genius Siemens Genius
Siemens Genius
give it a try and disable it in the custom startup script ;)