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.
Learn how to explore data assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.