Fatal: unknown service: //tcp
Winfried Neessen
wn at neessen.net
Mo Feb 12 13:10:52 CET 2018
Hi again,
Am 12.02.2018 um 13:07 schrieb Winfried Neessen <wn at neessen.net>:
> ,---[ grep -r 'unknown service' * ]
> | src/util/find_inet.c: msg_fatal("unknown service: %s/%s", service, protocol);
> `---
>
> Mein Tipp waere, dass Du tcpwrappers nutzt und der inetd irgendwie falsch konfiguriert ist.
Da hab ich wohl ein "d" zuviel gelesen. Die Funktion in der der fatal-error auftritt hat nichts
mit inetd/tcpwrappers zu tun:
,---
| /* find_inet_port - translate numerical or symbolic service name */
|
| int find_inet_port(const char *service, const char *protocol)
| {
| struct servent *sp;
| int port;
|
| if (alldig(service) && (port = atoi(service)) != 0) {
| if (port < 0 || port > 65535)
| msg_fatal("bad port number: %s", service);
| return (htons(port));
| } else {
| if ((sp = getservbyname(service, protocol)) == 0)
| msg_fatal("unknown service: %s/%s", service, protocol);
| return (sp->s_port);
| }
| }
`---
Winni
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 833 bytes
Beschreibung: Message signed with OpenPGP
URL : <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20180212/be253932/attachment-0001.asc>
Mehr Informationen über die Mailingliste Postfixbuch-users