Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 10 Replies) DNS lookup failed (Read 8608 times)
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
DNS lookup failed
03. Jan 2011 at 12:21
Print Post  
Hallo zusammen,

ich sitze mit meinem PhonerLite 1.84 unter Win7pro hinter einem Huawei E5 (UMTS-WLAN-Router). 
Nun funktioniert die Registrierung nicht und es sieht so aus, dass schon die Namensauflösung scheitert.

Anfrage auf der Konsole:
Code
Select All
C:\>nslookup stun.1und1.de
DNS request timed out.
    timeout was 2 seconds.
Server:  UnKnown
Address:  192.168.1.1

Nicht autorisierende Antwort:
Name:    stun.1und1.de
Addresses:  212.227.67.194
          212.227.67.195
 



Debug-Log von PL:
Code
Select All
11:57:23,267: R: DNS lookup for 'stun.1und1.de'
start resolving SRV (STUN)...
-------------------------------------------
11:57:28,267: R: DNS lookup for 'stun.1und1.de'
failed (timeout)
-------------------------------------------
11:57:28,267: R: DNS lookup for 'name.dyndns.org'
start resolving SRV (UDP)...
-------------------------------------------
11:57:38,268: R: DNS lookup for 'name.dyndns.org'
failed (timeout)
-------------------------------------------
11:57:38,274: T: (null)
STUN host name resolution failed: stun.1und1.de:3478
 


Abhilfe?

Gruß
Claus
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #1 - 03. Jan 2011 at 14:20
Print Post  
Ich kann hier kein Problem feststellen. Hast du eventuell IPv6 aktiviert?
War zum Zeitpunkt der Abfrage die UMTS-Verbindung eventuell noch nicht aufgebaut? Die erste Abfrage bei dir oben hat ja auch erstmal für 2 Sekunden keinen Treffer ergeben.
Ich selbst habe keinerlei Erfahrungen mit UMTS.
  
Back to top
WWW  
IP Logged
 
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
Re: DNS lookup failed
Reply #2 - 04. Jan 2011 at 08:53
Print Post  
Hmm,

mit IPv6 hat das nichts zu tun - der Timeout kommt auch, wenn v6 deaktiviert ist. 
Mit UMTS auch nicht, da der Client den Router über WLAN befragt - ob dahinter UMTS odrer DSL oder ISDN oder sonstwas ist, sollte für die Namensauflösung egal sein. 

Ich vermute eher, dass der Router als DNS1 die Anfrage nicht sofort beantworten kann, dies dem Client mitteilt und dann seinen DNS befragt. 
Der Client gibt darauf immer die Timeout-Meldung aus - auch wenn das gar nicht stimmt - und fragt den Router noch einmal, da dieser auch als DNS2 eingetragen ist. 
Und diese Abfrage führt zu einem Treffer, da der Router inzwischen von seinem DNS eine Antwort erhalten hat. 

Nur sieht es so aus, als würde PhonerLite im Gegensatz zu nslookup die Antwort von der DNS2-Abfrage nicht abwarten, sondern nur die erste Antwort von der DNS1-Abfrage verwerten.

Gruß
Claus
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #3 - 04. Jan 2011 at 09:44
Print Post  
PhonerLite nutzt keine eigene DNS Implementierung sondern die, welche auch Windows selbst nutzt. PhonerLite merkt sich das Resultat jedoch für 3 Minuten. Deshalb schrieb ich, ob nach einem sofortigen Neustart von PhonerLite immer noch nichts geht. Da müsste der Cache von Windows das Resultat nämlich sofort melden.
Dieses Verhalten kann ich jedoch in meiner "normalen" DSL-Internet-Anbindung nicht nachvollziehen.
  
Back to top
WWW  
IP Logged
 
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
Re: DNS lookup failed
Reply #4 - 04. Jan 2011 at 14:28
Print Post  
Seltsam, seltsam.

Ich habe den DNS-Cache mal geleert und einen Ping auf stun.1und1.de abgesetzt, um ihn wieder zu füllen. 

Und dann das:
Code
Select All
C:\>ipconfig /displaydns
Windows-IP-Konfiguration

    www.forum.phoner.de
    ----------------------------------------
    Eintragsname . . . . . : www.forum.phoner.de
    Eintragstyp  . . . . . : 1
    Gltigkeitsdauer . . . : 85921
    Datenl„nge . . . . . . : 4
    Abschnitt. . . . . . . : Antwort
    (Host-)A-Eintrag  . . : 195.20.255.61


    stun.1und1.de
    ----------------------------------------
    Eintragsname . . . . . : stun.1und1.de
    Eintragstyp  . . . . . : 1
    Gltigkeitsdauer . . . : 322
    Datenl„nge . . . . . . : 4
    Abschnitt. . . . . . . : Antwort
    (Host-)A-Eintrag  . . : 212.227.67.195


    Eintragsname . . . . . : stun.1und1.de
    Eintragstyp  . . . . . : 1
    Gltigkeitsdauer . . . : 322
    Datenl„nge . . . . . . : 4
    Abschnitt. . . . . . . : Antwort
    (Host-)A-Eintrag  . . : 212.227.67.194


C:\>nslookup stun.1und1.de
DNS request timed out.
    timeout was 2 seconds.
Server:  UnKnown
Address:  192.168.1.1

Name:    stun.1und1.de
Addresses:  212.227.67.195
	  212.227.67.194

 


Die Meldung mit dem Timeout scheint also irgendwie immer zu kommen, selbst wenn die Antwort schon im Cache steht. 
Wenn ich wieder zu Hause bin und dazu komme, probiere ich das Ganze noch mal an meinem DSL-Anschluss sowie mit einem anderen OS aus.

Gruß
Claus
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #5 - 04. Jan 2011 at 14:56
Print Post  
nslookup benutzt den Cache nicht!
  
Back to top
WWW  
IP Logged
 
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
Re: DNS lookup failed
Reply #6 - 04. Jan 2011 at 20:11
Print Post  
So,

Problem gelöst - Wireshark hats mal wieder möglich gemacht. 

1. nslookup
nslookup möchte dem Benutzer gerne mitteilen, wie der Nameserver heisst, von dem es die Antwort bezieht. 
Also macht es als erstes eine Broadcast-Umfrage, ob der eingetragene DNS wirklich existiert, um diesen dann sofort per DNS Query PTR zu fragen, wie er denn heisst. 
Der Huawei scheint allerdings nur DNS Queries vom Typ A selbst beantworten zu können und muss deshalb passen. 
Da logischerweise auch sonst niemand weiss, wer sich hinter 192.168.1.1 verbirgt, kommt es zum Timeout und zum Server-Namen UnKnown. 

2. PhonerLite
Da liegt die Sache ein wenig anders. PL macht keine DNS Queries vom Typ A, sondern vom Typ SRV. 
Und diese werden vom Huawei wohl erst gar nicht verarbeitet, weshalb es auch dort zum Timeout kommt. 
Verwendet man direkt den externen DNS, klappt die Registrierung einwandfrei. 

Fazit: Für PL besser einen UMTS-USB-Stick benutzen, wobei ich ja noch gar nicht bis zu einem wirklichen Telefonat gekommen bin und deshalb nur soviel zur Gesprächsqualität sagen kann, dass EDGE nicht ausreicht.

Gruß
Claus
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #7 - 05. Jan 2011 at 07:54
Print Post  
Ja, PhonerLite versucht zuerst einen SRV Lookup - wie es auch von der SIP RFC "gefordert" wird. Schlägt dies fehl, dann wird ein normaler A-Lookup durchgeführt.
  
Back to top
WWW  
IP Logged
 
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
Re: DNS lookup failed
Reply #8 - 05. Jan 2011 at 17:07
Print Post  
Quote:
Schlägt dies fehl, dann wird ein normaler A-Lookup durchgeführt.

Hmm,
da sagt Wireshark aber was anderes.
Es gibt nach dem Start von PL einige unbeantwortete SRV-Queries, aber keine A-Query. 
Ich habe mal das Capture-File angehangen.

Gruß
Claus

[Edit: Anhang wieder gelöscht]
« Last Edit: 05. Jan 2011 at 20:31 by thc »  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #9 - 05. Jan 2011 at 20:15
Print Post  
Das Problem ist, dass gar keine Antwort kommt und deshalb der Timeout auftritt. Normalerweise kommt eine Antwort, dass kein Eintrag vorhanden ist.
  
Back to top
WWW  
IP Logged
 
thc
YaBB Newbies
*
Offline


Phoner is great!

Posts: 12
Joined: 12. Aug 2009
Re: DNS lookup failed
Reply #10 - 05. Jan 2011 at 20:35
Print Post  
Wenn das nicht zu viel Aufwand ist, wäre es doch eine Erweiterung in einer der nächsten Versionen wert, auch nach einem Timeout einen A-Lookup durchzuführen.

Gruß
Claus
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: DNS lookup failed
Reply #11 - 06. Jan 2011 at 09:20
Print Post  
Bisher bist du mit deinem UMTS-Router der erste/einzige, welcher von diesem Problem berichtet. Nimm es mir also nicht übel, dass ich da erstmal nichts ändere. Es gibt ja zig alternative Softphones - vielleicht funktionieren die ja auf Anhieb bei dir.
  
Back to top
WWW  
IP Logged
 
haifa
YaBB Newbies
*
Offline


Phoner is great!

Posts: 1
Joined: 27. Feb 2011
Re: DNS lookup failed
Reply #12 - 27. Feb 2011 at 17:22
Print Post  
Try this site http://www.whoisxy.com/  to get the DNS look up It has the best information of  IP address lookup, IP address to domain, domain name to IP,domain name, hosting, and ping test ..
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint