Anaplan Connect - Java Keystore Authentication Failure

weemengism
Occasional Contributor

Anaplan Connect - Java Keystore Authentication Failure

Hi Everyone,

I am currently trying to get past the authentication stage of Anaplan connect using a batch file with java keystore. However I am unable to get past the authentication stage, below is the screenshot of the error:

 

weemengism_0-1611821685001.png

 

Was wondering if it was an error on the or my batch file (and not the authentication details)

 

The sample script (note I tried removing the certificate as mentioned in another post, but it returned the same results): 

@Echo off

set KeyStorePath="...jks"
set KeyStorePass="...."
set KeyStoreAlias="...."
set WorkspaceId="...."
set ModelID="..."
set CACertPath= "...crt"

 

set DumpName=""

set Chunksize=1

 

set Operation=-debug -service "https://api.anaplan.com" -auth "https://auth.anaplan.com" -workspace %WorkspaceId% -model %ModelId% -chunksize %Chunksize% -file %FileName1% -put %FilePath1% -output %DumpName%

 

 

rem *** End of settings - Do not edit below this line ***
setlocal enableextensions enabledelayedexpansion || exit /b 1
cd %~dp0
set Credentials=-certificate %CACertPath% -keystore %KeyStorePath% -keystorepass %KeyStorePass% -keystorealias %KeyStoreAlias%
set Command=.\AnaplanClient.bat %Credentials% -workspace %WorkspaceId% -model %ModelId% %Operation%
@Echo %Command%
cmd /c %Command%

pause



Thanks in advance for your time. 

2 REPLIES 2
ben_speight
Super Contributor

Re: Anaplan Connect - Java Keystore Authentication Failure

I can't see anything obviously wrong with your batch file - the server just doesn't like your certificate for some reason.

https://help.anaplan.com/23410167-f022-41fb-9f77-93c66e8e409f-Administration:-Security---Certificate... has information about the certificate you need to install,

dsoomar002
Contributor

Re: Anaplan Connect - Java Keystore Authentication Failure

Hello there!

 

Can you double check to see if the account associated with the Keystore has access to the model? As a non-SSO WSA? 

 

Also I noticed an issue with your script. I have removed the -certificate %CACertPath% as the script does not require this parameter for Keystore authentication. Let me know if this helps @weemengism 

 

@Echo off

set KeyStorePath="...jks"
set KeyStorePass="...."
set KeyStoreAlias="...."
set WorkspaceId="...."
set ModelID="..."
set CACertPath= "...crt"

 

set DumpName=""

set Chunksize=1

 

set Operation=-debug -service "https://api.anaplan.com" -auth "https://auth.anaplan.com" -workspace %WorkspaceId% -model %ModelId% -chunksize %Chunksize% -file %FileName1% -put %FilePath1% -output %DumpName%

 

 

rem *** End of settings - Do not edit below this line ***
setlocal enableextensions enabledelayedexpansion || exit /b 1
cd %~dp0
set Credentials= -keystore %KeyStorePath% -keystorepass %KeyStorePass% -keystorealias %KeyStoreAlias%
set Command=.\AnaplanClient.bat %Credentials% -workspace %WorkspaceId% -model %ModelId% %Operation%
@Echo %Command%
cmd /c %Command%

pause

 

cc: @ben_speight