ASG Appliance owners please read

There's a bug in the licensing code in ASG Beta 7.075 that causes some ASG Appliance licenses not to apply. The following models are affected:

  •  ASG 220 rev1
  •  ASG 420
  •  ASG 425 rev1
  •  ASG 525


Please note that ONLY the beta version 7.075 is affected.

Please do NOT upgrade these ASG models to the beta version if they are used for production purposes. You can still use them as test hardware, but you will need to use the attached UBB test license.

The following ASG models are NOT affected:

  •  ASG 120
  •  ASG 220 rev2
  •  ASG 320
  •  ASG 425a
Parents
  • How does one determine what rev ASG220 they have? Mine has no indication on the labels, other than it was manufactured June 2007.
  • Hi jkmichael,

    within the serial number on the bottom site the appliance version is encoded.
    Please post (or send me a PM with) the first 10 digits of it (should start with A01) and I can help you.

    In general this may help:

    Digit 1 (Letter "A")
     A like Astaro...

    Digit 2-3 (Product Type)
     Currently defined product types are:
     00 - ASG110/ASG120
     01 - ASG220
     02 - ASG320
     03 - ASG425
     04 - ASG525
     05 - ASG525F
     09 - Components

    Digit 4-6 (Revision Number)
     Indicates the specific revision (hardware configuration) of the product type Currently defined revision numbers are:
     000 - ASG 110/120 with 20GB HDD 
     001 - ASG 110/120 with 40GB HDD 
     002 - ASG 110/120 with 40GB HDD 
     003 - ASG 110/120 with 40GB HDD and Fan - since 30.9.06

     005 - ASG220 
     006 - ASG220 
     007 - ASG220 with orange LCD 
     024 - ASG220 rev.2 

     00B/00C/00D/00E/00F/01C/01D/01E - ASG425 

     023 - ASG425a
Reply
  • Hi jkmichael,

    within the serial number on the bottom site the appliance version is encoded.
    Please post (or send me a PM with) the first 10 digits of it (should start with A01) and I can help you.

    In general this may help:

    Digit 1 (Letter "A")
     A like Astaro...

    Digit 2-3 (Product Type)
     Currently defined product types are:
     00 - ASG110/ASG120
     01 - ASG220
     02 - ASG320
     03 - ASG425
     04 - ASG525
     05 - ASG525F
     09 - Components

    Digit 4-6 (Revision Number)
     Indicates the specific revision (hardware configuration) of the product type Currently defined revision numbers are:
     000 - ASG 110/120 with 20GB HDD 
     001 - ASG 110/120 with 40GB HDD 
     002 - ASG 110/120 with 40GB HDD 
     003 - ASG 110/120 with 40GB HDD and Fan - since 30.9.06

     005 - ASG220 
     006 - ASG220 
     007 - ASG220 with orange LCD 
     024 - ASG220 rev.2 

     00B/00C/00D/00E/00F/01C/01D/01E - ASG425 

     023 - ASG425a
Children
  • Thanks Marcus... mine has revision #007, so it's not a rev2 :-( Kind of ticks me off that a model I bought in September 2007 wouldn't be the latest hardware...
  • I have successfully installed the ASG V7.100 Beta in my ASG425 for testing purpose.
    However, when I uploaded my license, it was not valid. 

    I tried to acquire new evaluation license from my.astaro.com, but still no luck.

    Is there any special license that I should create?

    Any help would be appreciated.

    regards,

    Alvin
  • I have successfully installed the ASG V7.100 Beta in my ASG425 for testing purpose.
    However, when I uploaded my license, it was not valid. 

    I tried to acquire new evaluation license from my.astaro.com, but still no luck.

    Is there any special license that I should create?

    Any help would be appreciated.

    regards,

    Alvin

    Did you INSTALL a NEW version from CD. If you use the normal ISO file this will make your appliance behave as a SOFTWARE install on third party Hardware - you would need the SAI ISO image specifically for appliances.
  • well, i wish i would have seen this before i hosed up my ASG. *sigh*... other than doing a complete reload, is there a work around to fix this? maybe via the commandline? For instance, can i upload the .080 patch directly via cmdline and then force an update?

    greg.
  • Yes you can:
    Copy the file to /var/up2date/sys
    then call auisys.plx

    Kind Regards,
    Daniel
  • Unfortunately that won't work because i no longer have a valid license. But that puts you roughly in the right mindset tho...

    here's what i've done to fix this:

    1) download the 7.080 and copy it over to the /var/up2date/sys directory as indicated by anonymous (how you do this is case specific. for me i had to put it on another linux server on the same segment as my management interface and then scp it from the linux box to the ASG.. you'll have to put it in /tmp to start with due to permissions)
    2) run the following command to decrypt it:
    gpg -d  gpg -d u2d-sys-7.080.tgz.gpg  > u2d-sys-7.080.tgz 

    3) tar xzf u2d-sys-7.080.tgz
     - this will give you two additional files: install-sys-7.080.tgz  install-sys-7.080.xml
    4) create a directory call 7.080 and move those two new files into the directory
    5) tar xzf install-sys-7.080.tgz
     - this will produce A LOT of files
    6) install the rpms (per the XML file thats in the same directory) -- keep in mind, you have to be in the same dir as where you decompress the install-***.tgz file


    rpm -U --force glibc-locale-2.4-31.2.1.i686.rpm
    rpm -U --force netcfg-10-1.2.3.noarch.rpm
    rpm -U --force sqlite-3.4.2-1.i686.rpm
    rpm -U --force perl-DBD-SQLite-1.13-18.1.i686.rpm
    rpm -U ulogd-2.0.0beta-36.i686.rpm
    rpm -U --force libgssapi-0.6-13.2.1.i686.rpm
    rpm -U krb5-1.6.2-5.i686.rpm
    rpm -U --force samba-3.0.23-22.i686.rpm
    rpm -U chroot-bind-7.0-41.i686.rpm
    rpm -U chroot-http-7.0-49.i686.rpm
    rpm -U chroot-httpd-2.2.2-10.i686.rpm
    rpm -U --force perl-libwww-perl-5.805-12.2.1.i686.rpm
    rpm -U --force perl-Net_SSLeay-1.30-13.2.1.i686.rpm
    rpm -U --force perl-IO-Socket-SSL-0.97-14.2.2.i686.rpm
    rpm -U --force ddclient-3.7.2-7.i686.rpm
    rpm -U ep-init-7.0-153.i686.rpm
    rpm -U ep-libs-7.0-145.i686.rpm
    rpm -U ep-mdw-7.0-271.i686.rpm
    rpm -U ep-confd-7.0-314.i686.rpm
    rpm -U ep-confd-tools-7.0-28.i686.rpm
    rpm -U ep-webadmin-7.0-312.i686.rpm
    rpm -U ep-webadmin-contentmanager-7.0-77.i686.rpm
    rpm -U ep-webadmin-languages-7.0-18.i686.rpm
    rpm -U ep-webadmin-quarantine-7.0-5.i686.rpm
    rpm -U ep-toolbox-7.0-41.i686.rpm
    rpm -U ep-aua-7.0-140.i686.rpm
    rpm -U ep-up2date-7.0-103.i686.rpm
    rpm -U ep-up2date-downloader-7.0-102.i686.rpm
    rpm -U ep-up2date-system-install-7.0-111.i686.rpm
    rpm -U ep-up2date-pattern-install-7.0-19.i686.rpm
    rpm -U ep-syslog-ng-7.0-89.i686.rpm
    rpm -U ep-notifier-7.0-85.i686.rpm
    rpm -U ep-notifier-db-7.0-51.i686.rpm
    rpm -U ep-reporting-7.0-182.i686.rpm
    rpm -U ep-ha-7.0-226.i686.rpm
    rpm -U ep-ha-daemon-7.0-147.i686.rpm
    rpm -U ep-ha-confd-7.0-47.i686.rpm
    rpm -U ep-samba-7.0-34.i686.rpm
    rpm -U ep-chroot-bind-7.0-46.i686.rpm
    rpm -U ep-chroot-openvpn-7.0-15.i686.rpm
    rpm -U ep-chroot-snort-7.0-79.i686.rpm
    rpm -U ep-cff-0.50-196.i686.rpm
    rpm -U ep-cff-cffd-0.50-196.i686.rpm
    rpm -U ep-cff-smtp-0.50-196.i686.rpm
    rpm -U ep-cff-pop3-0.50-196.i686.rpm
    rpm -U ep-cffd-0.50-217.i686.rpm
    rpm -U ep-cffd-selfmon-0.50-217.i686.rpm
    rpm -U ep-httpproxy-2.0-41.i686.rpm
    rpm -U ep-pop3proxy-1.2-116.i686.rpm
    rpm -U ep-pop3proxy-selfmon-1.2-116.i686.rpm
    rpm -U ep-docs-7.0-35.i686.rpm


    7) using the joe command (or vi if you must)... edit /etc/version to reflect the 7.080 status. if you don't do this, future updates will fail miserably. (i found this little gem thanks to https://community.sophos.com/products/unified-threat-management/astaroorg/f/52/t/26071)

    8) now reboot (using "reboot")

    when it comes back up, you should be ok now. Basically what you just did was to manually (and i mean ___MANUALLY__) perform an up2date without a valid license.

    At this point I recommend deleting all the files you added to /var/up2date/sys. 

    anyway, just my two cents. i make not claims on its validity or safety [:)]

    greg.
  • Yes you can:
    Copy the file to /var/up2date/sys
    then call auisys.plx

    Kind Regards,
    Daniel


    I have 425 appliance, and I haven't activate ssh yet. Is there anything I can do to access the console?

    Any help would be appreciated.

    regards,

    Alvin
  • Well, you could connect a monitor and a usb-keyboard to the box and log in via the local console.
  • Well, you could connect a monitor and a usb-keyboard to the box and log in via the local console.


    assuming, of course, you remember the loginuser and root passwords you set [:)]