All,
I ran FSLOGIN macro code.I am getting below error, it is because of SSL issue ( PLIX path building failed and unable to find the certificate path ).
we have certificates in place everything looks fine as I can access forecast studio client and E miner client and also web apps .
sassw.config is also pointing to mid ter server xml .
I see below link and it is useful but looking for sas one.
28 %FSLOGIN(USER=test_user, PASSWORD=XXXXXX,
29 SASENVIRONMENT=default);
NOTE: Assuming default middle-tier name based on login type: fsmain
ERROR: Exception caught in FSLOGIN.
ERROR: ENVIRONMENT_LOAD_FAILED
09-22 11:55:24,763 [Thread-4][FATAL XmlEnvironmentManager] - Unable to properly initialize EnvironmentManager (IOException) using
the provided URL (https://testmidtier.com:8343/sas/sas-environment.xml)
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:328)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:322)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1614)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
Are the root and intermediate certificates imported in compute server?
Thanks,
Yes,We are missing root and sub certificates in compute in Dev .
we have these in pem format , Please can I get code for converting these pem certificates into .crt format?
ex: openssl x509 -outform der -in your-cert.pem -out your-cert.crt ?
I found these useful but not code for.crt
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.