This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Reset Licence Active IP's

Hello. By mistake, DHCP server assigned ip addresses to a number of computers, exceeding this way astaro licensed users. Ι removed this machine from the network but dhcp displays these leases and astaro considers them as active, refusing connections to company's  computers. Is there a way to reset the leases from dhcp and from license’s active ip addresses?

Regards


This thread was automatically locked due to age.
  • Erwin, those are at the command line.  It's perhaps clearer to use the set command instead of going into cc:

    # cc set licensing active_ips =[]
    # cc set licensing user_limit_exceeded 0


    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • Erwin, those are at the command line.  It's perhaps clearer to use the set command instead of going into cc:

    # cc set licensing active_ips []
    # cc set licensing user_limit_exceeded 0


    Cheers - Bob


    Hi Bob,

    Thanks for your reply, I logged in on the machine using SSH.
    I entered su and logged in as root.
    After running cc set licensing active_ips [] the UTM gives me this;

    0
    {
              'Nattrs' => [
                            'nodelist'
                          ],
              'attrs' => [],
              'check' => 'input',
              'datatype' => 'ARRAY',
              'fatal' => 1,
              'format' => 'The %_N requires %_d.',
              'msgtype' => 'INCOMPATIBLE_DATA',
              'name' => 'The active IP address list requires a Perl array.',
              'never_hide' => 0,
              'nodelist' => 'licensing->active_ips',
              'value' => '[]'
            }

    I guess it doesn't accept the command...
    After running cc set licensing user_limit_exceeded 0 it gives me back a 1, but the active IP addresses are not reset yet...

    Do you know what's going wrong? I'm using UTM 9.106-17
    Thanks alot in advance for your help!
    Regards,
    Erwin.
  • The first line in the response is 0, so that means there was no error produced by the first command.

    The user_limit_exceeded command returned a 1, indicating a failure, but it probably worked.  Try:

    /usr/local/bin/count_active_ip.plx --showcount


    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • Hi, if you just want to re-use some IPs that were previously handed out by DHCP, you can:

    1. lower the lease time in the DHCP settings.
    2. disable and re-enable the DHCP server

    Also, you should make your DHCP pool small enough so that you won't exceed the license limit.

    Barry
  • The first line in the response is 0, so that means there was no error produced by the first command.

    The user_limit_exceeded command returned a 1, indicating a failure, but it probably worked.  Try:

    /usr/local/bin/count_active_ip.plx --showcount


    Cheers - Bob


    Hi Bob,

    It's not working, /usr/local/bin/count_active_ip.plx --showcount showed me that 53 IP's are in use and I'm still gettings emails that I'm over the limit...

    Thanks,
    Erwin.
  • Hi, if you just want to re-use some IPs that were previously handed out by DHCP, you can:

    1. lower the lease time in the DHCP settings.
    2. disable and re-enable the DHCP server

    Also, you should make your DHCP pool small enough so that you won't exceed the license limit.

    Barry


    Hi Barry, thanks for your reply, but that's actually not the best thing to do, it's exactly what brought me in to this issue. After resetting DHCP server it started to give out other IP's and now the counter has hit 53, my max is 50...

    regards,
    Erwin.
  • The first line in the response is 0, so that means there was no error produced by the first command.

    The user_limit_exceeded command returned a 1, indicating a failure, but it probably worked.  Try:

    /usr/local/bin/count_active_ip.plx --showcount


    Cheers - Bob


    Hi Bob,

    When I enter "cc set licensing user_limit_exceeded 50" the UTM also gives me a 1 as an answer, but in the management console I see a change...
    Under the active IP Addresses tab there are two lists, "IP addresses IN SCOPE of license" and "IP addresses OUTSIDE SCOPE of license"

    "cc set licensing user_limit_exceeded 0" in SSH gives me 52 IP's in the list "IN SCOPE of license" within the management console (HTTPS://...:4444)

    "cc set licensing user_limit_exceeded 50" in SSH gives me 2 IP's in the list "IN SCOPE of license" and 50 IP's in the list "OUTSIDE SCOPE of license" within the management console (HTTPS://...:4444)

    Can you tell me if this is a good or a bad thing?
    Thanks!
    With kind regards,
    Erwin.

    UPDATE: It doesn't really matter, we are 5 hours later now and everything is back the way it was... All IP's are in the "IN SCOPE of license" list again...