This discussion is archived
4 Replies Latest reply: Jan 28, 2013 3:46 PM by 987025 RSS

ULN registration error

987025 Newbie
Currently Being Moderated
I am having a problem with uln_register.

My account is in good standing with a valid CSI for 6 registrations to ULN.
It accepts my username / password / CSI.
Two screen collecting hw stats and rpm information flash by.
It then says uploading data to oracle.

Fatal Error

Problem registering system:
Error communicatingwith server.
The message was: Server communication error. Please see http://linux.oracle.com for futher assistance.

There is no logging in /var/log/up2date.
I am running the CD image of 6.3 with a few updates from the public yum server. (Kern: 2.6.32-279.el6.x86_64)
Tcpdump indcates traffic flowing to and from linux-update.oracle.com (141.146.44.24)

17:25:26.519985 IP 141.146.44.24.https >SCRUBBED.51847: Flags [P.], seq 4418:5182, ack 1866, win 6005, options [nop,nop,TS val 1860263174 ecr 88292864], length 764
17:25:26.519998 IP 141.146.44.24.https >SCRUBBED.51847: Flags [F.], seq 5182, ack 1866, win 6005, options [nop,nop,TS val 1860263174 ecr 88292864], length 0
17:25:26.520445 IP SCRUBBED.51847 > 141.146.44.24.https: Flags [P.], seq 1866:1889, ack 5183, win 442, options [nop,nop,TS val 88293314 ecr 1860263174], length 23
17:25:26.520543 IP SCRUBBED.51847 > 141.146.44.24.https: Flags [F.], seq 1889, ack 5183, win 442, options [nop,nop,TS val 88293314 ecr 1860263174], length 0

Any ideas would be appreciated.
  • 1. Re: ULN registration error
    Avi Miller Guru
    Currently Being Moderated
    984022 wrote:
    I am having a problem with uln_register.
    Please log an SR or email uln-info_us@oracle.com for more assistance.
  • 2. Re: ULN registration error
    987025 Newbie
    Currently Being Moderated
    I do not yet have a CSI with Basic / Premier support so I can't submit a support request for ULN help.

    I sent an email to the above listed email address and after some basic question answering never got another response.
  • 3. Re: ULN registration error
    Avi Miller Guru
    Currently Being Moderated
    TWLinux wrote:
    I sent an email to the above listed email address and after some basic question answering never got another response.
    Unfortunately, only uln-info_us@oracle.com can see the ULN side of things, so they're your best bet for assistance. If you didn't get any response, just email them again.
  • 4. Re: ULN registration error
    987025 Newbie
    Currently Being Moderated
    Short Version:

    If running on Xen:
    1) Check /sys/hypervisor/uuid. If it exists, is non-zero, and is unreadable, you have hit a bug.
    2) This condition is created by rebooting instead of stopping then starting.
    3) A stop and start will correct the condition.

    Long Version (with more details):

    Attempted to run:

    $ ulnreg_ks username <<acct>> password <<pass>> csi <<CSI>> profile <<profile name>>
    System needs a non-empty identifier

    Was told this means that the system can't find its uuid.
    Digging deeper you can see the python code that does this under /usr/share/rhn/up2date_client/rhnreg.py.
    Looking at the comments for get_virt_info():

    """
    This function returns the UUID and virtualization type of this system, if
    it is a guest. Otherwise, it returns None. To figure this out, we'll
    use a number of heuristics (list in order of precedence):

    1. Check /proc/xen/xsd_port. If exists, we know the system is a
    host; exit.
    2. Check SMBIOS. If vendor='Xen' and UUID is non-zero, we know the
    system is a fully-virt guest; exit.
    3. Check /sys/hypervisor/uuid. If exists and is non-zero, we know
    the system is a para-virt guest; exit.
    4. If non of the above checks worked; we know we have a
    non-xen-enabled system; exit.
    """

    My system is OEL 6.3 running on citrix xen 6.1.
    1) False (is not a host)
    2) False (no bios entrypoint; no data in dmidecode)
    3) Found a bug with this one. File exists but is not-readable due to bug.
    4) Exits this and ends up with no UUID even though it is a virtual system.

    Bug Information:

    Cross referenced from https://answers.launchpad.net/nova/+question/214413.

    A xen guest / host can get into a state where /sys/hypervisor/uuid is unreadable but exists.
    It is triggered by rebooting the guest instead of halting and then starting.
    Simple solution. Halt the system and then start it.

    Code Fix: Unknown (It might have to be in kernel or xen hypversior not sure which)

    Thanks for pointing me in the right direction. Hope this post might help someone a bit down the road.

    Edited by: TWLinux on Jan 28, 2013 3:46 PM -- Typographical errors

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points