upgrade 3.18.3 -> 3.20.0 : error msg when start

This is the place for you, if you got rsyslog up and running but wonder how to make it do what you want.

Moderator: rgerhards

upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby killshoot » Tue Nov 11, 2008 1:11 pm

Hi,

A big problem after my upgrade from 3.18.3 to 3.20.0. The deamon always gives this error messages at start :

Code: Select all
2008-11-11T13:01:02.854054+01:00 htmnlogomi01 rsyslogd: [origin software="rsyslogd" swVersion="3.20.0" x-pid="2020" x-info="http://www.rsyslog.com"] restart
2008-11-11T13:01:02.854961+01:00 htmnlogomi01 rsyslogd-2066: could not load module '/usr/local/lib/rsyslog/lmnetstrms.so', dlopen: Cannot open "/usr/local/lib/rsyslog/lmnetstrms.so"
[try http://www.rsyslog.com/e/2066 ]
2008-11-11T13:01:02.854969+01:00 htmnlogomi01 rsyslogd-2066: could not activate network stream modules for TCP (internal error -2066) - are modules missing? [try http://www.rsyslog.com/e/2066 ]


If I go to the /usr/local/lib/rsyslog I can see all the needed module :
Code: Select all
BNN/OS htmnlogomi01> cd /usr/local/lib/rsyslog/
BNN/OS htmnlogomi01> ll
total 433
-rwxr-xr-x  1 root  wheel    793 Nov 10 12:27 imfile.la
-rwxr-xr-x  1 root  wheel  33876 Nov 10 12:27 imfile.so
-rwxr-xr-x  1 root  wheel    793 Nov 10 12:27 imklog.la
-rwxr-xr-x  1 root  wheel  34275 Nov 10 12:27 imklog.so
-rwxr-xr-x  1 root  wheel    793 Nov 10 12:27 immark.la
-rwxr-xr-x  1 root  wheel  19459 Nov 10 12:27 immark.so
-rwxr-xr-x  1 root  wheel    787 Nov 10 12:27 imtcp.la
-rwxr-xr-x  1 root  wheel  31796 Nov 10 12:27 imtcp.so
-rwxr-xr-x  1 root  wheel    817 Nov 10 12:27 imtemplate.la
-rwxr-xr-x  1 root  wheel  19204 Nov 10 12:27 imtemplate.so
-rwxr-xr-x  1 root  wheel    787 Nov 10 12:27 imudp.la
-rwxr-xr-x  1 root  wheel  28113 Nov 10 12:27 imudp.so
-rwxr-xr-x  1 root  wheel    805 Nov 10 12:27 imuxsock.la
-rwxr-xr-x  1 root  wheel  28614 Nov 10 12:27 imuxsock.so
-rwxr-xr-x  1 root  wheel    787 Nov 10 12:27 lmnet.la
-rwxr-xr-x  1 root  wheel  52083 Nov 10 12:27 lmnet.so
-rwxr-xr-x  1 root  wheel    805 Nov 10 12:27 lmregexp.la
-rwxr-xr-x  1 root  wheel  19103 Nov 10 12:27 lmregexp.so
-rwxr-xr-x  1 root  wheel    805 Nov 10 12:27 lmtcpclt.la
-rwxr-xr-x  1 root  wheel  26719 Nov 10 12:27 lmtcpclt.so
-rwxr-xr-x  1 root  wheel    805 Nov 10 12:27 lmtcpsrv.la
-rwxr-xr-x  1 root  wheel  62149 Nov 10 12:27 lmtcpsrv.so
-rwxr-xr-x  1 root  wheel    793 Nov 10 12:27 ommail.la
-rwxr-xr-x  1 root  wheel  35174 Nov 10 12:27 ommail.so
-rwxr-xr-x  1 root  wheel    811 Nov 10 12:27 omtesting.la
-rwxr-xr-x  1 root  wheel  23901 Nov 10 12:27 omtesting.so


The module is missed. But on other syslog machine this module is also missed and doesn't seem to be needed by rsyslog 3.18.3

Any help is very welcome.

Best regards,

Vince
killshoot
Avarage
 
Posts: 21
Joined: Fri Jun 06, 2008 2:54 pm

Professional Services Information

  • Custom written rsyslog.conf?
  • Maintenance Contract?
  • Installation support?

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby rgerhards » Tue Nov 11, 2008 1:15 pm

This is new functionality, necessary for TLS. Nobody reported problems in the beta phase, so I assume it has to do something with the environment. Error 2066 means that there was a problem during dlopen. Could you provide me a debug log of the startup of rsyslog. HOWTO is here:

http://www.rsyslog.com/doc-troubleshoot.html

Thanks,
Rainer
User avatar
rgerhards
Site Admin
 
Posts: 2641
Joined: Thu Feb 13, 2003 11:57 am

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby rgerhards » Tue Nov 11, 2008 1:16 pm

oops... I should have read the message correctly. So the netstream driver is missing. Did you forget to run "make install"? Or was the --libdir path wrong? What is the output of ./configure?

Rainer
User avatar
rgerhards
Site Admin
 
Posts: 2641
Joined: Thu Feb 13, 2003 11:57 am

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby killshoot » Tue Nov 11, 2008 5:23 pm

Well... The problem is that a use freebsd an hardened freebsd. On this system I can only doing install via package.

Until now I just change the freebsd's port config file to match the current rsyslog version.

You can find all config file uner : http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/rsyslog3/#dirlist

Unfortunalely I haven't enough knowledge to correctely update the port to version 3.20.0 :(
killshoot
Avarage
 
Posts: 21
Joined: Fri Jun 06, 2008 2:54 pm

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby killshoot » Tue Nov 11, 2008 5:26 pm

Ho yeah, I found this into the pkglist file :

Code: Select all
lib/rsyslog/imfile.la
lib/rsyslog/imfile.so
lib/rsyslog/imklog.la
lib/rsyslog/imklog.so
lib/rsyslog/immark.la
lib/rsyslog/immark.so
lib/rsyslog/imtcp.la
lib/rsyslog/imtcp.so
lib/rsyslog/imtemplate.la
lib/rsyslog/imtemplate.so
lib/rsyslog/imudp.la
lib/rsyslog/imudp.so
lib/rsyslog/imuxsock.la
lib/rsyslog/imuxsock.so
lib/rsyslog/lmnet.la
lib/rsyslog/lmnet.so
lib/rsyslog/lmregexp.la
lib/rsyslog/lmregexp.so
lib/rsyslog/lmtcpclt.la
lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.la
lib/rsyslog/lmtcpsrv.so
lib/rsyslog/ommail.la
lib/rsyslog/ommail.so
lib/rsyslog/omtesting.la
lib/rsyslog/omtesting.so
sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/bugs.html
%%PORTDOCS%%%%DOCSDIR%%/contributors.html
%%PORTDOCS%%%%DOCSDIR%%/debug.html
%%PORTDOCS%%%%DOCSDIR%%/dev_queue.html
%%PORTDOCS%%%%DOCSDIR%%/expression.html
%%PORTDOCS%%%%DOCSDIR%%/features.html
%%PORTDOCS%%%%DOCSDIR%%/generic_design.html
%%PORTDOCS%%%%DOCSDIR%%/history.html
%%PORTDOCS%%%%DOCSDIR%%/how2help.html
%%PORTDOCS%%%%DOCSDIR%%/imfile.html
%%PORTDOCS%%%%DOCSDIR%%/imgssapi.html
%%PORTDOCS%%%%DOCSDIR%%/imklog.html
%%PORTDOCS%%%%DOCSDIR%%/imrelp.html
%%PORTDOCS%%%%DOCSDIR%%/imtcp.html
%%PORTDOCS%%%%DOCSDIR%%/imuxsock.html
%%PORTDOCS%%%%DOCSDIR%%/install.html
%%PORTDOCS%%%%DOCSDIR%%/ipv6.html
%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
%%PORTDOCS%%%%DOCSDIR%%/man_rsyslogd.html
%%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/modules.html
%%PORTDOCS%%%%DOCSDIR%%/omlibdbi.html
%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
%%PORTDOCS%%%%DOCSDIR%%/professional_support.html
%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
%%PORTDOCS%%%%DOCSDIR%%/queues.html
%%PORTDOCS%%%%DOCSDIR%%/rainerscript.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionexeconlywhenpreviousissuspended.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionresumeinterval.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_allowedsender.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_controlcharacterescapeprefix.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintcfsyslinehandlerlist.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintmodulelist.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprinttemplatelist.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dircreatemode.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirgroup.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirowner.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dropmsgswithmaliciousdnsptrrecords.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_droptrailinglfonreception.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dynafilecachesize.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escapecontrolcharactersonreceive.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_failonchownfailure.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filecreatemode.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filegroup.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_fileowner.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssforwardservicename.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gsslistenservicename.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssmode.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_includeconfig.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_mainmsgqueuesize.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_markmessageperiod.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_moddir.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_modload.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_repeatedmsgreduction.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_resetconfigvariables.html
%%PORTDOCS%%%%DOCSDIR%%/rsconf1_umask.html
%%PORTDOCS%%%%DOCSDIR%%/rscript_abnf.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_high_database_rate.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_mysql.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_ng_comparison.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_packages.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_php_syslog_ng.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_recording_pri.html
%%PORTDOCS%%%%DOCSDIR%%/rsyslog_stunnel.html
%%PORTDOCS%%%%DOCSDIR%%/syslog-protocol.html
%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/version_naming.html
@dirrmtry lib/rsyslog
%%PORTDOCS%%@dirrm %%DOCSDIR%%



Maybe I just need to modify that. I've see that some patching is done to rsyslogd.c. Can you verify if this patching is still needed?

Regards,

Vince
killshoot
Avarage
 
Posts: 21
Joined: Fri Jun 06, 2008 2:54 pm

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby rgerhards » Tue Nov 11, 2008 5:26 pm

Unfortunately, I do not have any platform-specific knowledge. May I suggest to contact the original package creator? Those folks are usually fun to work with and we are in good discussion. He may point you to the issue or he may contact me with some specifics...

Rainer
User avatar
rgerhards
Site Admin
 
Posts: 2641
Joined: Thu Feb 13, 2003 11:57 am

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby killshoot » Wed Nov 12, 2008 11:21 am

Hi,

I've successfully modified the port to match my need. As I'm not an expert I would deeply test my work and if always run smooth I'll commit the updated port to freebsd community.

Best regards,

Vince
killshoot
Avarage
 
Posts: 21
Joined: Fri Jun 06, 2008 2:54 pm

Re: upgrade 3.18.3 -> 3.20.0 : error msg when start

Postby rgerhards » Wed Nov 12, 2008 11:48 am

excellent, that's good news :)
User avatar
rgerhards
Site Admin
 
Posts: 2641
Joined: Thu Feb 13, 2003 11:57 am

Google Ads



Return to Configuration

Who is online

Users browsing this forum: No registered users and 1 guest

cron