Dec22 SAS ODA Update - Impact on SASPy Users
During December 2022, SAS ODA received substantial updates - see the upgrade page for details. It’s really nice to see that ODA is now using SAS 9.4M7. If you are a SASPy user, you may now bump into an error while logging in with your existing configuration. The specific error I encountered was “An exception was thrown during the encryption key exchange.” Nothing is wrong with your password, however. Due to changes with the AES encryption, SASPy will now need access to 3 encrpytion JARs in its classpath. See this note in the official SASPy docs. Download the required JAR files here (requires login) and add them to your SASPy package’s path here:
path/to/python/site-packages/saspy/java/iomclient/
Make sure your JAR files are set to executable and you’ll be good to go again.