SPSS 28 Concurrent Licensing Issues

Angelworks
New Contributor II

IBM normalized their installation namespaces on Mac/Windows, and changed where they store the license server settings inside a file called "/Applications/IBM SPSS Statistics/Resources/Activation/commutelicense.ini".

I wrote a script to update this - its similar to the spssprod.inf file. On launch however I get this popup:

516cfd4f22d248f9a95507452eae2c0c

Clicking "apply existing license" goes right into the app and checks out a license. The warning doesn't come back.

I found that some setting (where I'm not sure) is stored in a file called "com.ibm.spss.plist" in the user profile preferences folder. I can't of course just copy this over to an existing profile because it has many hard coded paths to my user profile inside it.

Anyone else run into this issue? I'll likely bounce the issue off IBM support, but I thought I'd ask here as well.

8 REPLIES 8

mgshepherd
Contributor

I've been doing the same process you've been doing for years and I'm getting the same result. I went to running this script post install and seems to make everything work as it should.

#!/bin/sh

SERVERPATH="FQDN Server Goes Here"
ACTIVATIONPATH="/Applications/IBM SPSS Statistics/Resources/Activation"

cd "$ACTIVATIONPATH"
./licenseactivator LSHOST=$SERVERPATH COMMUTE_MAX_LIFE=7

tcandela
Valued Contributor

@Angelworks @mgshepherd 

do you know if IBM SPSS 28 also has the silent_install.dmg?

I've been waiting for an answer from IBM and from people that have access to check but it's taking forever

SPSS 27 and earlier had the silent_install.dmg so hopefully 28 does too.  thanks

JHerrin
New Contributor II

I am having the same issue with this popup, except we are using local licenses instead of a license server. Any idea how to circumvent this pop up?

irobinso
New Contributor III

@JHerrin, we're in the same situation. Did you ever manage to get this figured out?

 

Thank you!

JHerrin
New Contributor II

Yeah… but it was pretty hacky. I spoke with their support and they said
that for proper licensing and install the install package had to be called
from an install script. So I created a new package that placed their
package into a temp location. Then used post install script on the new
package to call their package and license. --
James Herrin Jr
*Desktop Support Group*

irobinso
New Contributor III

Thank you for the quick reply! Is that script (without any information about your license or institution, of course) available somewhere?

JHerrin
New Contributor II

Here is what I used.

 

#!/bin/sh
## postinstall

sudo installer -pkg /private/tmp/SSC_28.00.00_MacOS.pkg -target /
cd "/Applications/IBM SPSS Statistics/Resources/Activation"
./licenseactivator f5555d4e3d5555c82544

exit 0		## Success

 

irobinso
New Contributor III

Thank you! I'm embarrassed to say that I misunderstood my own environment, and actually was able to use the script posted earlier in order to use our license server (we have both a server license and local licenses).

 

Just a heads up, you may want to make sure that the last part of your script isn't a license code. I haven't tested your script but you probably want to make sure that's unpublished if it is 🙂