[Kea-users] DHCP4 not starting or writing log file

Thomas Markwalder tmark at isc.org
Wed Jul 25 18:28:39 UTC 2018


Hello Lawrence:

Sounds like there is something wrong with the package. In addition to 
reaching out the packager, you may consider downloading the source from 
us, directly, and building it yourself:

https://www.isc.org/downloads


Regards,

Thomas Markwalder
ISC Software Engineering



On 07/25/2018 09:59 AM, McBride Lawrence wrote:
>
> Hi Jason,
>
> Unfortunately that did not work either. I have searched through as 
> many forums as I can for this and can’t seem to get any closer to an 
> answer. I have just tried running the server directly and got the 
> following:
>
> [mcbridl at im-netdhcp1 sbin]$ sudo kea-dhcp4 -c 
> /opt/kea/etc/kea/kea-dhcp4.conf
>
> Segmentation fault
>
> [mcbridl at im-netdhcp1 sbin]$
>
> *Lawrence McBride*
>
> Head of Voice and Data Networks
>
> *NHS Informatics Merseyside*
>
> *a *Saturn House, Knowsley Business Park, Liverpool. L34 9GJ
>
> *t *0151 296 7668
>
> *m *07795 370190**
>
> *e *Lawrence.Mcbride at imerseyside.nhs.uk
>
> Say helloto us online at www.imerseyside.nhs.uk 
> <http://www.imerseyside.nhs.uk>or follow uson twitter @nhsimerseyside
>
> Exceptionalsize14
>
> **
>
> Advance Notification of absence:
>
> 17^th of August to 6^th of September 2018
>
> *From:*Jason Guy [mailto:jguy at cumulusnetworks.com]
> *Sent:* 19 July 2018 13:33
> *To:* McBride Lawrence <Lawrence.McBride at imerseyside.nhs.uk>
> *Cc:* marcin at isc.org; KEA-Users (kea-users at lists.isc.org) 
> <kea-users at lists.isc.org>
> *Subject:* Re: [Kea-users] DHCP4 not starting or writing log file
>
> Hi Lawrence,
>
> I see, you are running this with keactrl. In that case, you should be 
> able to do this:
>
> sudo KEA_LOGGER_DESTINATION=/var/log/kea/dhcp4.log  keactrl start -s dhcp4
>
> I don't use centos/rhel normally, so I hope this works.
>
> Jason
>
> On Thu, Jul 19, 2018 at 6:37 AM McBride Lawrence 
> <Lawrence.McBride at imerseyside.nhs.uk 
> <mailto:Lawrence.McBride at imerseyside.nhs.uk>> wrote:
>
>     Hi Jason,
>
>     So, if I’m understanding you correctly, you suggest creating a
>     service for the dhcp4 server and modifying the
>     *kea-dhcp4-server.service file to suit?*
>
>     *Lawrence McBride*
>
>     Head of Voice and Data Networks
>
>     *NHS Informatics Merseyside*
>
>     *a *Saturn House, Knowsley Business Park, Liverpool. L34 9GJ
>
>     *t *0151 296 7668
>
>     *m *07795 370190
>
>     *e *Lawrence.Mcbride at imerseyside.nhs.uk
>     <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>
>     Say helloto us online at www.imerseyside.nhs.uk
>     <http://www.imerseyside.nhs.uk>or follow uson twitter @nhsimerseyside
>
>     Exceptionalsize14
>
>     **
>
>     Advance Notification of absence:
>
>     17^th of August to 6^th of September 2018
>
>     *From:*Jason Guy [mailto:jguy at cumulusnetworks.com
>     <mailto:jguy at cumulusnetworks.com>]
>     *Sent:* 18 July 2018 14:00
>     *To:* McBride Lawrence <Lawrence.McBride at imerseyside.nhs.uk
>     <mailto:Lawrence.McBride at imerseyside.nhs.uk>>
>     *Cc:* marcin at isc.org <mailto:marcin at isc.org>; KEA-Users
>     (kea-users at lists.isc.org <mailto:kea-users at lists.isc.org>)
>     <kea-users at lists.isc.org <mailto:kea-users at lists.isc.org>>
>     *Subject:* Re: [Kea-users] DHCP4 not starting or writing log file
>
>     Hi Lawrence,
>
>     For the Debian package, I set these in the systemd service file.
>     If you want to have a look, I am sure you can adjust these the
>     same way, since CentOS uses systemd as well. Here is a link to the
>     kea-ctrl-agent.service
>     <https://salsa.debian.org/debian/isc-kea/blob/master/debian/kea-ctrl-agent.service>
>     file for the debian package.
>
>     This goes back to the idea I mentioned a few months ago on this
>     list, it would probably be better to have a variable file in
>     /etc/default or /etc/sysconfig (in centos). Here it would allow
>     users to customize the destinations easier. The service simply
>     sources these files to dynamically set the env variables.
>
>     Cheers,
>
>     Jason
>
>     On Wed, Jul 18, 2018 at 6:39 AM McBride Lawrence
>     <Lawrence.McBride at imerseyside.nhs.uk
>     <mailto:Lawrence.McBride at imerseyside.nhs.uk>> wrote:
>
>         Right,
>
>         I tried export KEA_LOGGER_DESTINATION=stdout as root and then
>         keactrl start -s dhcp4 but I'm still not receiving any error
>         messages.
>
>         Was my export the correct way to set the variable?
>
>         Lawrence McBride
>         Head of Voice and Data Networks
>
>         NHS Informatics Merseyside
>         a  Saturn House, Knowsley Business Park, Liverpool. L34 9GJ
>         t   0151 296 7668
>         m 07795 370190
>         e Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>
>         Say hello to us online at www.imerseyside.nhs.uk
>         <http://www.imerseyside.nhs.uk> or follow us on twitter
>         @nhsimerseyside
>
>
>
>         Advance Notification of absence:
>         17th of August to 6th of September 2018
>
>
>         -----Original Message-----
>         From: McBride Lawrence
>         Sent: 18 July 2018 11:35
>         To: 'Marcin Siodelski' <marcin at isc.org
>         <mailto:marcin at isc.org>>; Jason Guy <jguy at cumulusnetworks.com
>         <mailto:jguy at cumulusnetworks.com>>
>         Cc: KEA-Users (kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>) <kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>>
>         Subject: RE: [Kea-users] DHCP4 not starting or writing log file
>
>         Thanks for that tip.
>
>         I can see the kea.log file and the lockfile are present in the
>         default dir you mentioned as I successfully got the
>         kea-ctrl-agent to work and there are messages in the file.
>
>         Where do I set the KEA_LOGGER_DESTINATION environment
>         variable? If I can set it stdout the I should get info on the
>         cli after I issue the start command.
>
>         Lawrence McBride
>         Head of Voice and Data Networks
>
>         NHS Informatics Merseyside
>         a  Saturn House, Knowsley Business Park, Liverpool. L34 9GJ
>         t   0151 296 7668 m 07795 370190 e
>         Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>
>         Say hello to us online at www.imerseyside.nhs.uk
>         <http://www.imerseyside.nhs.uk> or follow us on twitter
>         @nhsimerseyside
>
>
>
>         Advance Notification of absence:
>         17th of August to 6th of September 2018
>
>
>         -----Original Message-----
>         From: Marcin Siodelski [mailto:marcin at isc.org
>         <mailto:marcin at isc.org>]
>         Sent: 17 July 2018 16:29
>         To: McBride Lawrence <Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>>; Jason Guy
>         <jguy at cumulusnetworks.com <mailto:jguy at cumulusnetworks.com>>
>         Cc: KEA-Users (kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>) <kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>>
>         Subject: Re: [Kea-users] DHCP4 not starting or writing log file
>
>         One of the problems with logging configuration is that until
>         you successfully configure the server it can't really use the
>         log file location specified in the Kea configuration file.
>         Instead it will use default locations.
>
>         The following section of the Kea User's Guide:
>
>         https://jenkins.isc.org/job/Kea_doc/guide/kea-guide.html#logging-during-startup
>
>         describes how to influence where the default logging goes.
>         This may help you determine why the server is not starting.
>         The location of the default log file being used before the
>         server configures is prefix/var/kea/kea.log, where prefix is
>         where Kea server is installed.
>         After the server is started and configured successfully, the
>         logging should go to the locations specified in the Kea config
>         files.
>
>         Marcin Siodelski
>         ISC Engineering
>
>         On 17.07.2018 16:49, McBride Lawrence wrote:
>         > Centos 7.4
>         >
>         >
>         >
>         > *Lawrence McBride*
>         >
>         > Head of Voice and Data Networks
>         >
>         >
>         >
>         > *NHS Informatics Merseyside*
>         >
>         > *a  *Saturn House, Knowsley Business Park, Liverpool. L34 9GJ
>         >
>         > *t   *0151 296 7668
>         >
>         > *m *07795 370190**
>         >
>         > *e  *Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>         >
>         >
>         >
>         > Say helloto us online at www.imerseyside.nhs.uk
>         <http://www.imerseyside.nhs.uk>
>         > <http://www.imerseyside.nhs.uk>or follow uson twitter
>         @nhsimerseyside
>         >
>         >
>         >
>         > Exceptionalsize14
>         >
>         > * *
>         >
>         > Advance Notification of absence:
>         >
>         > 17^th of August to 6^th of September 2018
>         >
>         >
>         >
>         > *From:*Jason Guy [mailto:jguy at cumulusnetworks.com
>         <mailto:jguy at cumulusnetworks.com>]
>         > *Sent:* 17 July 2018 15:35
>         > *To:* McBride Lawrence <Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>>
>         > *Cc:* KEA-Users (kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>) <kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>>
>         > *Subject:* Re: [Kea-users] DHCP4 not starting or writing log
>         file
>         >
>         >
>         >
>         > Was this installed from the Debian Sid repo, or is this on
>         RHEL/CentOS?
>         >
>         >
>         >
>         > Thanks,
>         > Jason
>         >
>         >
>         >
>         > On Tue, Jul 17, 2018 at 10:18 AM McBride Lawrence
>         > <Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>
>         > <mailto:Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>>> wrote:
>         >
>         >     Hi,
>         >
>         >
>         >
>         >     Sorry,
>         >
>         >
>         >
>         >     Version 1.4
>         >
>         >     File and dir exist
>         >
>         >     I am starting the services as root
>         >
>         >
>         >
>         >     *Lawrence McBride*
>         >
>         >     Head of Voice and Data Networks
>         >
>         >
>         >
>         >     *NHS Informatics Merseyside*
>         >
>         >     *a  *Saturn House, Knowsley Business Park, Liverpool.
>         L34 9GJ
>         >
>         >     *t   *0151 296 7668
>         >
>         >     *m *07795 370190
>         >
>         >     *e  *Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>         >     <mailto:Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>>
>         >
>         >
>         >
>         >     Say helloto us online at www.imerseyside.nhs.uk
>         <http://www.imerseyside.nhs.uk>
>         >     <http://www.imerseyside.nhs.uk>or follow uson twitter
>         > @nhsimerseyside
>         >
>         >
>         >
>         >     Exceptionalsize14
>         >
>         >     * *
>         >
>         >     Advance Notification of absence:
>         >
>         >     17^th of August to 6^th of September 2018
>         >
>         >
>         >
>         >     *From:*Jason Guy [mailto:jguy at cumulusnetworks.com
>         <mailto:jguy at cumulusnetworks.com>
>         >     <mailto:jguy at cumulusnetworks.com
>         <mailto:jguy at cumulusnetworks.com>>]
>         >     *Sent:* 17 July 2018 14:38
>         >     *To:* McBride Lawrence
>         <Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>
>         >     <mailto:Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>>>
>         >     *Cc:* KEA-Users (kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>
>         >     <mailto:kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>>) <kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>
>         >     <mailto:kea-users at lists.isc.org
>         <mailto:kea-users at lists.isc.org>>>
>         >     *Subject:* Re: [Kea-users] DHCP4 not starting or writing
>         log file
>         >
>         >
>         >
>         >     Hi Lawrence,
>         >
>         >
>         >
>         >     First, what version of Kea are you using?
>         >
>         >     Does the log directory exist? I am not sure if kea will
>         create the
>         >     directory, as well as the file.
>         >
>         >     Finally, make sure to start the service as root or using
>         sudo.
>         >
>         >
>         >
>         >     Jason
>         >
>         >
>         >
>         >     On Tue, Jul 17, 2018 at 6:02 AM McBride Lawrence
>         >     <Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>
>         >     <mailto:Lawrence.McBride at imerseyside.nhs.uk
>         <mailto:Lawrence.McBride at imerseyside.nhs.uk>>> wrote:
>         >
>         >         Hi,
>         >
>         >
>         >
>         >         I am starting just the dhcp4 server with the
>         following command:
>         >
>         >
>         >
>         >         keactrl start -s dhcp4
>         >
>         >
>         >
>         >         I get a corresponding message to say it is starting:
>         >
>         >
>         >
>         >         INFO/keactrl: Starting /opt/kea/sbin/kea-dhcp4 -c
>         >         /opt/kea/etc/kea/kea-dhcp4.conf
>         >
>         >
>         >
>         >         However, it doesn’t start as the status output shows:
>         >
>         >
>         >
>         >         keactrl status
>         >
>         >         DHCPv4 server: inactive
>         >
>         >         DHCPv6 server: inactive
>         >
>         >         DHCP DDNS: inactive
>         >
>         >         Control Agent: inactive
>         >
>         >         Kea DHCPv4 configuration file:
>         /opt/kea/etc/kea/kea-dhcp4.conf
>         >
>         >         Kea DHCPv6 configuration file:
>         /opt/kea/etc/kea/kea-dhcp6.conf
>         >
>         >         Kea DHCP DDNS configuration file:
>         >         /opt/kea/etc/kea/kea-dhcp-ddns.conf
>         >
>         >         Kea Control Agent configuration file:
>         >         /opt/kea/etc/kea/kea-ctrl-agent.conf
>         >
>         >         keactrl configuration file:
>         /opt/kea/etc/kea/keactrl.conf
>         >
>         >
>         >
>         >
>         >
>         >         I get no log output either so have no idea what is
>         going on –
>         >         logging config below:
>         >
>         >
>         >
>         >         "loggers": [
>         >
>         >             {
>         >
>         >                 // This section affects kea-dhcp4, which is
>         the base
>         >         logger for DHCPv4
>         >
>         >                 // component. It tells DHCPv4 server to
>         write all log
>         >         messages (on
>         >
>         >                 // severity INFO or more) to a file.
>         >
>         >                 "name": "kea-dhcp4",
>         >
>         >                 "output_options": [
>         >
>         >                     {
>         >
>         >                         "output":
>         "/opt/kea/var/log/kea-dhcp4.log"
>         >
>         >                         // This governs whether the log
>         output is
>         >         flushed to disk after
>         >
>         >                         // every write.
>         >
>         >                         // "flush": false,
>         >
>         >                         // This specifies the maximum size
>         of the file
>         >         before it is
>         >
>         >                         // rotated. File size is set to 10MB
>         > (10240000)
>         >
>         >                         "maxsize": 10240000,
>         >
>         >                         // This specifies the maximum number
>         of rotated
>         >         files to keep.
>         >
>         >                         "maxver": 8
>         >
>         >                     }
>         >
>         >                 ],
>         >
>         >
>         >
>         >         *Lawrence McBride*
>         >
>         >         Head of Voice and Data Networks
>         >
>         >
>         >
>         >         *NHS Informatics Merseyside*
>         >
>         >         *a  *Saturn House, Knowsley Business Park,
>         Liverpool. L34 9GJ
>         >
>         >         *t   *0151 296 7668
>         >
>         >         *m *07795 370190
>         >
>         >         *e  *Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>
>         >         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk
>         <mailto:Lawrence.Mcbride at imerseyside.nhs.uk>>
>         >
>         >
>         >
>         >         Say helloto us online at www.imerseyside.nhs.uk
>         <http://www.imerseyside.nhs.uk>
>         >         <http://www.imerseyside.nhs.uk>or follow uson twitter
>         >         @nhsimerseyside
>         >
>         >
>         >
>         >
>         >
>         >         * *
>         >
>         >         Advance Notification of absence:
>         >
>         >         17^th of August to 6^th of September 2018
>         >
>         >
>         >
>         >  _______________________________________________
>         >         Kea-users mailing list
>         > Kea-users at lists.isc.org <mailto:Kea-users at lists.isc.org>
>         <mailto:Kea-users at lists.isc.org <mailto:Kea-users at lists.isc.org>>
>         > https://lists.isc.org/mailman/listinfo/kea-users
>         >
>         >
>         >
>         > _______________________________________________
>         > Kea-users mailing list
>         > Kea-users at lists.isc.org <mailto:Kea-users at lists.isc.org>
>         > https://lists.isc.org/mailman/listinfo/kea-users
>         >
>
>
>
> _______________________________________________
> Kea-users mailing list
> Kea-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20180725/39c98641/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 6420 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20180725/39c98641/attachment.png>


More information about the Kea-users mailing list