Home
Help
Search
Login
Register
OPNsense Forum
»
English Forums
»
General Discussion
»
[SOLVED] /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haprox
« previous
next »
Print
Pages: [
1
]
Author
Topic: [SOLVED] /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haprox (Read 7307 times)
abackler
Newbie
Posts: 2
Karma: 0
[SOLVED] /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haprox
«
on:
March 30, 2017, 02:36:44 pm »
Hi all
I started with 16.7 and have upgraded via console to 17.1 (now 17.1.4).
I was having some configuration issues with HAProxy and the short story is that I installed relayd alongside HAProxy. I tried to switch back to HAProxy but it wasn't working. The log shows:
root: /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haproxy.
I noted during the relayd installation that libwww got removed. I found that although this package is at the 16.7 repository it is not on the 17.1 repository. I presume that is why.
How do I get HAProxy to run again? Does it depend on libwww, or is something else amiss?
Thanks
Adrian
«
Last Edit: March 31, 2017, 04:53:48 pm by franco
»
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: libwww is missing from https://pkg.opnsense.org/FreeBSD:11:amd64/17.1/latest/All
«
Reply #1 on:
March 30, 2017, 03:59:12 pm »
Hi Adrian,
"root: /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haproxy." is really unspecific. Do you have an actual error from haproxy binary? Or is there anything in the haproxy log file?
I also don't know about libwww, I think it was added for NTP at some point via FreeBSD ports, but was removed again so it's not in 17.1.4. On the other hand, if it's not on the mirror, no other package should depend on it.
Cheers,
Franco
Logged
abackler
Newbie
Posts: 2
Karma: 0
Re: libwww is missing from https://pkg.opnsense.org/FreeBSD:11:amd64/17.1/latest/All
«
Reply #2 on:
March 30, 2017, 06:02:37 pm »
Hi Franco
The coincidence seemed too strong...
I didn't find anything in haproxy.log, but being a UNIX person for more than half the epoch, I did find the problem. By running /usr/local/etc/rc.d/haproxy start, I got an alert about not being able to load a private key from a pem file. When I looked at that file, I had a line:
-----END PRIVATE KEY----------BEGIN CERTIFICATE-----
Changing that to the expected
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
and HAProxy starts.
Now, I am wondering how this file got 'adjusted' ... but not enough to spend any more time on it.
Case closed!
Thanks for the speedy input.
Kind regards
Adrian
Logged
franco
Administrator
Hero Member
Posts: 17661
Karma: 1611
Re: libwww is missing from https://pkg.opnsense.org/FreeBSD:11:amd64/17.1/latest/All
«
Reply #3 on:
March 31, 2017, 04:53:08 pm »
Hi Adrian,
Alright, thanks for checking back.
Cheers,
Franco
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
English Forums
»
General Discussion
»
[SOLVED] /usr/local/etc/rc.d/haproxy: WARNING: failed precmd routine for haprox