ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Problems with gskit

Post new topic  Reply to topic
 Problems with gskit « View previous topic :: View next topic » 
Author Message
mqmike
PostPosted: Mon Feb 14, 2005 7:21 am    Post subject: Problems with gskit Reply with quote

Acolyte

Joined: 09 Jul 2004
Posts: 63

Hi guys.

We currently have a problem on a pre-prod server. We are running Solaris, have MQv5.3 CSD08 installed, gskit version 6.0.5.43 and java version 1.4.2.

I have the following env variables set:

export JAVA_HOME=/opt/mqm/ssl

export PATH=/usr/bin::/usr/bin:/usr/ucb:/etc:/usr/j2se/jre:/opt/mqm/ssl

But I'm getting intermittent errors when I run the gsk commands, see below:

cdcswif1# gsk6cmd
/usr/bin/gsk6cmd: test: argument expected
cdcswif1# gsk6cmd
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 5448524541440E4350500631 FF
#
# Problematic Thread:
Segmentation Fault - core dumped
cdcswif1# gsk6cmd
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 5448524541440E4350500631 FF
#
# Problematic Thread:
Segmentation Fault - core dumped

cdcswif1# gsk6cmd
/usr/bin/gsk6cmd: test: argument expected

cdcswif1# gsk6cmd
No options were specified on the command line invocation.
Object Action Description
---- ------ ---------------------------------------------------------
-keydb -changepw Change the password for a key database
-convert Convert the format of a key database
-create Create a key database
-delete Delete a key database
-stashpw Stash the password of a key database into a file
-list Currently supported types of key database.
-cert -add Add a CA Certificate
-create Create a self-signed certificate
-delete Delete a certificate
-details Show the details of a specific certificate
-export Export a personal certificate and associated private key
into a PKCS12 file or a key database
-extract Extract a certificate from a key database
-getdefault Show the default personal certificate
-import Import a certificate from a key database or a PKCS12 file
-list List certificates in a key database
-modify Modify a certificate (NOTE: the only field that my be
modified is the trust field)
-receive Receive a certificate
-setdefault Set the default personal certificate
-sign Sign a certificate
-certreq -create Create a certificate request
-delete Delete a certificate request from a certificate request
database
-details Show the details of a specific certificate request
-extract Extract a certificate from a certificate request database
-list List all certificate requests in a certificate request
database
-recreate Recreate a certificate request
-version Display ikeycmd version information
-help Display this help text

As you can see the last command worked. This error was coming out before we went to 1.4.2 of Java and we thought that might solve the problem but it doesn't look like it has.

Any ideas?
Back to top
View user's profile Send private message
vennela
PostPosted: Mon Feb 14, 2005 7:25 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

Quote:
export PATH=/usr/bin::/usr/bin:/usr/ucb:/etc:/usr/j2se/jre:/opt/mqm/ssl


It should be
Code:
export PATH=/opt/mqm/ssl/jre/bin:/usr/bin::/usr/bin:/usr/ucb:/etc:/usr/j2se/jre:


In one of the other threads I saw that JAVA_HOME should be something like this

Code:
export JAVA_HOME=/usr/mqm/ssl/jre
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mqmike
PostPosted: Mon Feb 14, 2005 7:34 am    Post subject: Reply with quote

Acolyte

Joined: 09 Jul 2004
Posts: 63

Thanks for the quick response.

I got the JAVA_HOME from the MQ docs where it says

"Solaris export JAVA_HOME=/opt/mqm/ssl ".

I've just tried /opt/mqm/ssl/jre in the path and java_home settings and get:

cdcswif1# gsk6cmd -h
/usr/bin/gsk6cmd: test: argument expected
cdcswif1# gsk6cmd -create
/usr/bin/gsk6cmd: test: argument expected
cdcswif1# gsk6cmd -help
/usr/bin/gsk6cmd: test: argument expected
Back to top
View user's profile Send private message
Anirud
PostPosted: Mon Feb 14, 2005 7:35 am    Post subject: Reply with quote

Master

Joined: 12 Feb 2004
Posts: 285
Location: Vermont

As per my knowledge, the path should be

on Solaris
Code:
export JAVA_HOME=/opt/mqm/ssl

on AIX
Code:
export JAVA_HOME=/usr/mqm/ssl/jre


Last edited by Anirud on Tue Feb 15, 2005 11:59 am; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
vennela
PostPosted: Mon Feb 14, 2005 7:37 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

Quote:
I've just tried /opt/mqm/ssl/jre in the path and java_home settings and get:


Sorry I posted the wrong thing. I realized and later edited my earlier post.

You should prepend your PATH with /opt/mqm/ssl/jre/bin
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mqmike
PostPosted: Mon Feb 14, 2005 7:55 am    Post subject: Reply with quote

Acolyte

Joined: 09 Jul 2004
Posts: 63

I've tried various combinations of JAVA_HOME and PATH and all seem to result in errors (and the occasional success). The file structure /opt/mqm/ssl/jre doesn't exist on our install - we have /opt/mqm/ssl (and this is what IBM instruct us to set things to).

The intermittent Java VM errors concern me:

cdcswif1# gsk6cmd
Segmentation Fault
cdcswif1# gsk6cmd
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 5448524541440E4350500631 FF
#
# Problematic Thread:
Segmentation Fault

cdcswif1# gsk6cmd
Error occurred during initialization of VM
java.lang.StackOverflowError


Do you think there may be some long running threads that might need tidying up? Reboot perhaps?
Back to top
View user's profile Send private message
Anirud
PostPosted: Mon Feb 14, 2005 7:55 am    Post subject: Reply with quote

Master

Joined: 12 Feb 2004
Posts: 285
Location: Vermont

From Sys. Admin., Manual
Quote:
Setting up to use IKEYCMD To run the IKEYCMD command line interface, set up environment variables as follows:
1. Set the JAVA_HOME environment variable:
AIX: export JAVA_HOME=/usr/mqm/ssl/jre
HP-UX: export JAVA_HOME=/opt/mqm/ssl
Linux: export JAVA_HOME=/opt/mqm/ssl/jre
Solaris: export JAVA_HOME=/opt/mqm/ssl

2. Set your PATH to include your JRE executables:
export PATH=$JAVA_HOME/bin:$PATH

3. Set the CLASSPATH environment variable:
AIX
export CLASSPATH=/usr/opt/ibm/gskak/classes/cfwk.zip:$CLASSPATH
export CLASSPATH=/usr/opt/ibm/gskak/classes/gsk6cls.jar:$CLASSPATH

HP-UX
export CLASSPATH=/opt/ibm/gsk6/classes/cfwk.zip:$CLASSPATH
export CLASSPATH=/opt/ibm/gsk6/classes/gsk6cls.jar:$CLASSPATH

Linux
export CLASSPATH=/usr/local/ibm/gsk6/classes/cfwk.zip:$CLASSPATH
export CLASSPATH=/usr/local/ibm/gsk6/classes/gsk6cls.jar:$CLASSPATH

Solaris
export CLASSPATH=/opt/ibm/gsk6/classes/cfwk.zip:$CLASSPATH
export CLASSPATH=/opt/ibm/gsk6/classes/gsk6cls.jar:$CLASSPATH


Hope this helps.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Problems with gskit
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.