Hi Jason,

I believe that to be the case, yes.

On Thu, Apr 3, 2025 at 1:52 PM Jason Creviston <jcrevis...@weendeavor.com>
wrote:

> Ok, thanks Darren. I can definitely do that.
>
> I wasn't expecting the API calls to sync, but rather the HA to trigger a
> lease sync if one of the servers received a command to delete a lease.
>
> Knowing this now, is it safe to say that the leases only sync when normal
> DHCP DORA traffic is processed?
>
>
> Thanks,
>
>
> *Jason Creviston*
> Sr. Network Administrator
> P: 765-795-9305               2 S. West Street – P.O. Box 237,
> Cloverdale, IN 46120
> Book an appointment with me!
> <https://outlook.office365.com/owa/calendar/jasoncrevis...@weendeavor.com/bookings/>
>
> weEndeavor.com <http://weendeavor.com/> GigTel.com <http://gigtel.com/>
>  EndeavorIT.com
> CONFIDENTIALITY NOTICE: The information in this Email and my attachments
> are confidential and may be privileged. This Email is intended solely for
> the named recipient or recipients. If you are not the intended recipient,
> any use, disclosure, copying or distribution of this Email is prohibited.
> If you are not the intended recipient, please inform us by replying with
> the subject line "Wrong Address" and then delete this Email and any
> attachments. Endeavor Communications uses regularly updated anti-virus
> software in an attempt to reduce the possibility of transmitting computer
> viruses. We do not guarantee, however, that any attachments to this Email
> are virus-free.
> ------------------------------
> *From:* Kea-users <kea-users-boun...@lists.isc.org> on behalf of Darren
> Ankney <darren.ank...@gmail.com>
> *Sent:* Thursday, April 3, 2025 1:37 PM
> *To:* Kea user's list <kea-users@lists.isc.org>
> *Subject:* Re: [Kea-users] HA syncing lease database
>
> Hi Jason,
>
> If you want to manually manipulate the leases (which is normally not
> recommended, but I assume you have good reason for doing this), then you'll
> have to send the  delete to both servers.  I do not believe that these API
> calls will be synced.
>
> Thank you,
> Darren Ankney
>
> On Thu, Apr 3, 2025 at 1:10 PM Jason Creviston <jcrevis...@weendeavor.com>
> wrote:
>
> Hmmm. Thanks for the clarification Doug.
>
> Now I'm wondering why the secondary is holding onto this lease. I've
> checked Stork, and the HA status between the pair is good (per Stork;
> screenshot attached, if those come through).
>
> This takes me back to the timing of lease updates. Is it supposed to be in
> relative realtime? I was just able to replicate the issue again.
>
> To be clear, when I'm deleting the lease on the primary server, I'm
> running the below command within a javascript app. This is successful on
> the primary, which I can verify within Stork, and my javascript code when
> searching for the lease with a lease4-get command.
>
> const body = JSON.stringify({
>     "command": "lease4-del",
>     "service": [ "dhcp4" ],
>     "arguments": {
>       "ip-address": `${ip}`
>     }
>   })
>
>   try {
>     const delete_result = await fetch(`http://${server}:8000`, {
>       method: 'POST',
>       body,
>       headers: {
>         'Content-Type': 'application/json',
>       }
>     })
>
>
>
> Thanks,
>
>
> *Jason Creviston*
> Sr. Network Administrator
> P: 765-795-9305               2 S. West Street – P.O. Box 237,
> Cloverdale, IN 46120
> Book an appointment with me!
> <https://outlook.office365.com/owa/calendar/jasoncrevis...@weendeavor.com/bookings/>
>
> weEndeavor.com <http://weendeavor.com/> GigTel.com <http://gigtel.com/>
>  EndeavorIT.com
> CONFIDENTIALITY NOTICE: The information in this Email and my attachments
> are confidential and may be privileged. This Email is intended solely for
> the named recipient or recipients. If you are not the intended recipient,
> any use, disclosure, copying or distribution of this Email is prohibited.
> If you are not the intended recipient, please inform us by replying with
> the subject line "Wrong Address" and then delete this Email and any
> attachments. Endeavor Communications uses regularly updated anti-virus
> software in an attempt to reduce the possibility of transmitting computer
> viruses. We do not guarantee, however, that any attachments to this Email
> are virus-free.
> ------------------------------
> *From:* Kea-users <kea-users-boun...@lists.isc.org> on behalf of Doug
> Freed <dwfr...@isc.org>
> *Sent:* Thursday, April 3, 2025 11:19 AM
> *To:* kea-users@lists.isc.org <kea-users@lists.isc.org>
> *Subject:* Re: [Kea-users] HA syncing lease database
>
> CAUTION: This email is from OUTSIDE our organization. Please do not
> open/download any attachment or click any link unless you know it's safe.
>
> I think it's important to note here for clarity that lease updates are
> transferred between HA participants as they happen after the initial
> sync during HA setup is done.
>
> -Doug
>
> On 4/3/25 9:42 AM, Peter Davies wrote:
> > Hi Jason,
> >     In HA, leases are synchronized each time a HA session is established.
> > Typically, when one of the HA partners has been restarted.
> > This is governed by the "sync-lease" HA setting,which default to "true."
> >
> > The "ha-sync"  API command is used to synchronize the leases between Kea
> > servers.
> > See:https://kea.readthedocs.io/en/kea-2.7.7/arm/hooks.html#control-
> > commands-for-high-availability
> >
> >
> >
> > /Peter
> >
> > On 03/04/2025 15.20, Jason Creviston wrote:
> >> Does anyone know how often leases sync? We're using memfile to store
> >> leases. The only thing I could find in the docs was "synchronizing the
> >> lease database as needed".
> >>
> >> The leases between our HA pair are out of sync, and I'm curious how
> >> often the primary sends the |ha-sync| command to the secondary.
> >> Stork's Leases Search feature is showing a valid IP lease for an
> >> address, but it's only reporting that from the secondary unit. The
> >> lease was allocated on 4/2 12:58 and expires today. I cleared the
> >> lease from a javascript application at some point yesterday afternoon.
> >> I figured the servers would've sync'd leases by now.
> >>
> >>
> >> Thanks,
> >>
> >>
> >> *Jason Creviston*
> >> Sr. Network Administrator
> >> P: 765-795-9305 2 S. West Street – P.O. Box 237, Cloverdale, IN 46120
> >> Book an appointment with me! <https://outlook.office365.com/owa/
> >> calendar/jasoncrevis...@weendeavor.com/bookings/>
> >>
> >> weEndeavor.com <http://weendeavor.com/>      GigTel.com <http://
> >> gigtel.com/>         EndeavorIT.com <http://EndeavorIT.com>
> >> CONFIDENTIALITY NOTICE: The information in this Email and my
> >> attachments are confidential and may be privileged. This Email is
> >> intended solely for the named recipient or recipients. If you are not
> >> the intended recipient, any use, disclosure, copying or distribution
> >> of this Email is prohibited. If you are not the intended recipient,
> >> please inform us by replying with the subject line "Wrong Address" and
> >> then delete this Email and any attachments. Endeavor Communications
> >> uses regularly updated anti-virus software in an attempt to reduce the
> >> possibility of transmitting computer viruses. We do not guarantee,
> >> however, that any attachments to this Email are virus-free.
> >>
> >>
> > --
> > Peter Davies
> > Support Engineer
> > Internet Systems Corporation
> > pet...@isc.org
> > 001 650-423-1460
> >
> >
>
> --
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
> --
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
>
> --
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
>
-- 
ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.

To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.

Kea-users mailing list
Kea-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to