$ tarantella security certuse "hanging"

I'm trying to setup SSL, have created a request and got my certificate back from Verisign.

However, installing it is not possible since the command to import the certificate "hangs":

appl5p01:~ # /opt/tarantella/bin/tarantella security certuse

There it sits forever.

Executing this with -x gives me

[...]

+ setuserexceptions=start stop uninstall webserver print restart setup objectmanager arraymanager start_cdm stop_cdm

+ '[' security = start ']'

+ '[' security = stop ']'

+ '[' security = uninstall ']'

+ '[' security = webserver ']'

+ '[' security = print ']'

+ '[' security = restart ']'

+ '[' security = setup ']'

+ '[' security = objectmanager ']'

+ '[' security = arraymanager ']'

+ '[' security = start_cdm ']'

+ '[' security = stop_cdm ']'

+ '[' -z security -o security = help -o security = --help ']'

+ thecommand=/opt/tarantella/bin/scripts/security

+ '[' ']'

+ soapscript=/opt/tarantella/bin/scripts/security_certuse.soap

+ soapscript2=/opt/tarantella/bin/scripts/security.soap

+ tclscript=/opt/tarantella/bin/scripts/security_certuse.tsh

+ tclscript2=/opt/tarantella/bin/scripts/security.tsh

+ shscript1=/opt/tarantella/bin/scripts/security_certuse

+ shscript2=/opt/tarantella/bin/scripts/security

+ '[' -f /opt/tarantella/bin/scripts/security_certuse.soap ']'

+ '[' -f /opt/tarantella/bin/scripts/security.soap ']'

+ soapscript=

+ '[' '!' -z '' ']'

+ '[' -f /opt/tarantella/bin/scripts/security_certuse.tsh ']'

+ '[' -f /opt/tarantella/bin/scripts/security.tsh ']'

+ '[' -f /opt/tarantella/bin/scripts/security_certuse ']'

+ shift

+ shift

+ '[' 1 = 1 ']'

+ ttasu ttasys /opt/tarantella/bin/scripts/security_certuse

That is the last command executed.

I'm using SuSE SLES 9 SP1 (kernel 2.6.5-7.139).

Any idea what can be the cause of this? I tried with tarantella running, stopped, rebooted... nothing helped actually.

Any hint is appreciated!

Greetings + thanx for this awesome product!

Markus

[2259 byte] By [mdoehr] at [2007-11-26 6:37:10]
# 1

Markus,

if you don't specify the --certfile and --keyfile parameters, then the "certuse" command is reading from stdin. So, basically, you must paste in the certificate, followed by your EOF character - likely, "CTRL-D" on a line byself.

Or you can use redirection, like:

# tarantella security certuse < cert.txt

If you use the --certfile/--keyfile parameter(s), note that it wants a fully qualified path to the file(s) - relative paths, IIRC, don't work, and the "not found" message is less than helpful.

http://docs.sun.com/source/819-4309-10/en-us/tsp/standard/tta_security_certuse. html

Hope this helps.

rbutland at 2007-7-6 14:46:22 > top of Java-index,Desktop,Sun Secure Global Desktop Software...
# 2
Thanx a thousand times - this worked! Greetings-- Markus
mdoehr at 2007-7-6 14:46:22 > top of Java-index,Desktop,Sun Secure Global Desktop Software...