messaggi dnsextd nella console

1

Sto utilizzando OS X 10.10.1 e continuo a ricevere migliaia di righe come la seguente nel log della console di sistema.

12/16/14 2:57:02.937 PM dnsextd[9384]: ConnectToServer - 10 failed attempts.  Aborting.
12/16/14 2:57:02.937 PM dnsextd[9384]: UpdateSRV: ConnectToServer failed
12/16/14 2:57:02.937 PM dnsextd[9384]: main: SetUpdateSRV - Socket is not connected
12/16/14 2:57:02.938 PM com.apple.xpc.launchd[1]: (com.apple.dnsextd[9384]) **Service exited with abnormal code: 1**
12/16/14 2:57:02.945 PM dnsextd[9447]: dnsextd starting
12/16/14 2:57:02.945 PM dnsextd[9447]: main: setrlimit - Invalid argument
12/16/14 2:57:02.945 PM dnsextd[9447]: Using default file descriptor resource limit
12/16/14 2:57:02.945 PM dnsextd[9447]: started_via_launchd
12/16/14 2:57:02.946 PM dnsextd[9447]: ConnectToServer: connect - Socket is not connected
12/16/14 2:57:02.946 PM dnsextd[9447]: ConnectToServer - retrying connection
12/16/14 2:57:03.809 PM dnsextd[9447]: ConnectToServer: connect - Socket is not connected
12/16/14 2:57:03.809 PM dnsextd[9447]: ConnectToServer - retrying connection
12/16/14 2:57:05.447 PM dnsextd[9447]: ConnectToServer: connect - Socket is not connected
12/16/14 2:57:05.448 PM dnsextd[9447]: ConnectToServer - retrying connection

Sembra che dnsextd esca sempre con il codice di errore 1. Qualcuno ha avuto lo stesso problema? Qualche idea su come risolvere questo problema? Ho provato a riavviare, arrestando / avviando dnsextd da launchctl, ma non ho avuto fortuna.

    
posta Brethil 16.12.2014 - 15:07
fonte

1 risposta

1

Come dice la pagina man "dnsextd è un demone invocato all'avvio, che corre insieme a BIND 9, per implementare due estensioni EDNS0 al protocollo DNS standard."

La mia ipotesi è che stai ricevendo questi errori perché dnsextd è in esecuzione sul tuo Mac e stai cercando di parlare con BIND, ma BIND non è in esecuzione. Puoi verificarlo eseguendo il seguente comando. Se torna vuoto, BIND non è in esecuzione.

pgrep named

Penso che la soluzione a questo problema sia semplicemente disattivare dnsextd usando il comando seguente. A meno che tu non stia utilizzando questo Mac come server DNS per altri dispositivi, non sono sicuro del motivo per cui avresti bisogno di essere in esecuzione.

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dnsextd.plist
    
risposta data 15.01.2015 - 23:46
fonte

Leggi altre domande sui tag