QDX 5.3 Installation Problem

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf QDX 5.3 Installation Problem

  • Creator
    Topic
  • #49278
    David Teh
    Participant

      Hi folks,

      I am doing a test installation of QDX 5.3 on AIX 5.2.

      In the test site, the daemons started without any issue but Host Server died upon starting.

      I found a file ‘hostserver_startup_errors.log’ in /quovadx/qdx5.3/integrator/server/logs:

      —START PASTE CONTENTS—

      chssrvr-default:main:PROD: QDX(TM) Integration Services Host Server

      chssrvr-default:main:PROD: Copyright 1993-2003, Quovadx Inc.

      chssrvr-default:main:PROD: All Rights Reserved.

      chssrvr-default:main:PROD:  Mon May 14 21:29:35 CST 2007

      chssrvr-default:main: ERR: HostServer initialization failed: Error adding environment to properties:  java.net.UnknownHostException: ietest01t

      —STOP PASTE CONTENTS—

      ‘ietest01t’ is the host name of the server.

      I have followed the installation guide carefully, so what did I miss?

      TIA!

    Viewing 9 reply threads
    • Author
      Replies
      • #61348
        David Teh
        Participant

          Anyone can help?

        • #61349
          Michael Hertel
          Participant

            What do you get if you type hostname at an AIX prompt?

            Please cut n’ paste it in your reply.

            Also could you post the contents of your server.ini file?

          • #61350
            David Teh
            Participant

              Hi Michael,

              TIA!

              [hci@ietest01t]/home/hci> hostname

              ietest01t

              —-START server.ini


              [general]

              [exports]

              environs=/quovadx/qdx5.3/integrator/hcitest;/quovadx/qdx5.3/integrator/qdx

              [logging]

              cloverleaf_server_category=info

              cloverleaf_server_level=brief

              host_server_category=info

              host_server_level=brief

              ticket_server_category=info

              ticket_server_level=brief

              log_rmi_calls=false

              debug_ssl=false

              [security]

              audit_server_used=false

              ticket_life=16

              customer_ca_file_name=CUSTOMER_NAME-cert.der

              customer_ca_key_name=enc-CUSTOMER_NAME-key.der

              host_cert_chain=HOSTNAME-clserver-cert.der;CUSTOMER_NAME-cert.der;hie-cert.der

              host_private_key=enc-HOSTNAME-clserver-key.der

              password=PASSWORD

              security_server_host=FULLLY.QUALIFIED.HOSTNAME

              security_server_used=false

              security_anonymous=false

              basic_security_enabled=false

              [audit]

              auto_trim=true

              auto_trim_count=16000

              —-END server.ini


              Michael Hertel wrote:

              What do you get if you type hostname at an AIX prompt?

              Please cut n’ paste it in your reply.

              Also could you post the contents of your server.ini file?

            • #61351
              Michael Hertel
              Participant

                Sorry David, what you have looks good to me.

                Was there more to the error? What is in server.log?

                The more info the better.

                I’m curious though, how do you start the other daemons?

                If the hostserver didn’t start, you shouldn’t be able to get to the

                other daemons to start them through the GUI.

                What are the other daemons that you said started?

                -mh

              • #61352
                David Teh
                Participant

                  Hi Michael,

                  I started the lock manager and monitor daemon from the command line. 🙂

                  Here’s server.ini:

                  —START server.ini—

                  [general]

                  [exports]

                  environs=/quovadx/qdx5.3/integrator/hcitest;/quovadx/qdx5.3/integrator/qdx

                  [logging]

                  cloverleaf_server_category=info

                  cloverleaf_server_level=brief

                  host_server_category=info

                  host_server_level=brief

                  ticket_server_category=info

                  ticket_server_level=brief

                  log_rmi_calls=false

                  debug_ssl=false

                  [security]

                  audit_server_used=false

                  ticket_life=16

                  customer_ca_file_name=CUSTOMER_NAME-cert.der

                  customer_ca_key_name=enc-CUSTOMER_NAME-key.der

                  host_cert_chain=HOSTNAME-clserver-cert.der;CUSTOMER_NAME-cert.der;hie-cert.der

                  host_private_key=enc-HOSTNAME-clserver-key.der

                  password=PASSWORD

                  security_server_host=FULLLY.QUALIFIED.HOSTNAME

                  security_server_used=false

                  security_anonymous=false

                  basic_security_enabled=false

                  [audit]

                  auto_trim=true

                  auto_trim_count=16000

                  —END server.ini—

                  Could it be a java version issue? The below is strange since lslpp shows Java 1.4.2.75 committed.

                  [hcitest@ietest01t]/home/hcitest> java -version

                  java version “1.3.1”

                  Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1)

                  Classic VM (build 1.3.1, J2RE 1.3.1 IBM AIX build ca131-20020706 (JIT enabled: j

                  itc))

                  TIA!!!!!

                • #61353
                  Michael Hertel
                  Participant

                    There could be multiple versions of java running.

                    QDX installs it’s own java version.

                    Do you have multiple versions of Cloverleaf installed?

                    Unfortunately the only thing I know about java is how to spell it.

                    Now let’s see, if I remember from an earlier post it’s spelled “java(sux)”. 😉

                    I’m thinking this is more of a dns type of issue.

                    Have you called QDX tech support?

                    -mh

                  • #61354
                    David Teh
                    Participant

                      Hi Michael,

                      I prefer the ‘java’ in my cup…..

                      Customers in my region have to go through a third-party vendor, and not allowed to go to Quovadx direct. I’ve approached them earlier and they have dutifully routed the request to higher authorities. 😛

                      Thanks for trying, man! 🙂

                    • #61355
                      Michael Hertel
                      Participant

                        You’re welcome.

                        If all else fails…try a reinstall.

                        You’re issue seems like it should be very easy to solve.

                        Another thought while I was in the shower…

                        Try tweaking the following settings in server.ini

                        host_server_category=info

                        host_server_level=brief

                        Try changing to =debug and restart the hostserver to see if you get more info in your server.log or server.err file. (I don’t know if debug is a valid value, but it’s worth a shot)

                        Good luck,

                        -mh

                      • #61356
                        David Teh
                        Participant

                          After waiting forever for the local vendor’s solution who finally came back with the reply: “please reinstall”, I decided to recheck the docs.

                          In the QDX 5.3 Rev 3 release notes, page 12 has this:

                          —BEGIN PASTE—

                          4.21 Java UPoC (8956)

                          The Java UPoC uses JVM 1.3.1 by default (after installation). On Linux and Solaris installations, Quovadx recommends users to download JDK 1.4 for use with Java UPoC.

                          The following are the instructions for testing your platform and changing to JVM 1.4.

                          Setting the CLASSPATH for QDX Integration Services

                          When using Java UPoCs, it is necessary to set the class path in order that user-defined classes can be located by the QDX Integration Services engine. For this purpose, use the environment variable QDXI_CLASSPATH to specify the location of user .class files.

                        • #61357
                          David Teh
                          Participant

                            I think I have solved this one issue.

                            After googling the error and finding suggestions that it has more to do with host name resolution, I added the server hostname into the /etc/hosts file.

                            Now it works.

                            Another undocumented requirement? This is scaring me…what other undocumented requirements are there?

                        Viewing 9 reply threads
                        • The forum ‘Cloverleaf’ is closed to new topics and replies.