(RADIATOR) Problem with AuthLog SYSLOG?

Mike McCauley mikem at open.com.au
Wed Aug 3 20:44:03 CDT 2005


Hello Eivind,

Thanks for reporting this.
It is due to the fact that on Solaris, syslog does not by default open a unix 
domain socket, and AuthLog SYSLOG by default tries to use unix domain 
sockets.

You can fix this by setting 
LogSock inet
in your AuthLog SYSLOG.

We see that the default behaviour of AuthLog SYSLOG is probably not 
appropriate for all platforms, so we have also now posted a patch so that the 
syslog socket type is left as the default (tcp, udp, unix, stream, console) 
unless LogSock is explicitly defined. This should prevent this error message 
occurring on Soalris in the future.

Thanks again for reporting this.
We apologise for any inconvenience.

Cheers.


On Thursday 04 August 2005 10:18, Eivind Olsen wrote:
> Hello.
>
> I've just installed Radiator 3.13 on a Sun Solaris 9 box. Things seem to be
> working, except that I get lots of lines like these in the shell where I
> started Radiator:
>
> unix dgram connect: Socket operation on non-socket at
> /opt/Radiator-3.13/Radius/AuthLogSYSLOG.pm line 110
> unix dgram connect: Socket operation on non-socket at
> /opt/Radiator-3.13/Radius/AuthLogSYSLOG.pm line 110
> unix dgram connect: Socket operation on non-socket at
> /opt/Radiator-3.13/Radius/AuthLogSYSLOG.pm line 110
>
> The config-file I use only has one mention of syslog, and it's this
> section:
>
>         <AuthLog SYSLOG>
>                 # Logging all failures to syslog
>                 LogSuccess 0
>                 LogFailure 1
>
>                 FailureFormat   POP=%N:USER=%n:REJECT=
>                 Facility local6
>         </AuthLog>
>
>
> Does anyone know what I might be doing wrong here? I've tried searching the
> mailinglist archive but haven't managed to find any information about this.

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP etc on Unix, Windows, MacOS etc.

--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list