View Full Version : Socket error #11001 / 11004
Hi immer wenn ich zu einem ts server connecten will kommt
Socket Error #11001
Host not found
was kann man da machen?
Germeshausen.de
09-04-2004, 14:50
Welche Version?
Firewall, Proxy, NAT oder irgendetwas anderes im Netzwerk?
SatanClaus
07-07-2004, 17:45
ist eigentlich recht egal...
ich erkläre es jetzt auch noch einmal für Alle, die nur Deutsch sprechen können:
WSAHOST_NOT_FOUND (11001) Host not found
Berkeley description: No such host is known. The name you have used is not an official hostname or alias. This is not a soft error, another type of name server request may be successful.
WinSock description: Same as Berkeley. Any of the WinSock name resolution functions can fail with this error. The WinSock API does not provide any way to select specific name resolution protocols, server address, or record type.
TCP/IP scenario: Most WinSock implementations use domain name system (DNS) protocol for hostname to address resolution, although a few use Network Information System (NIS). Assuming you have a name server configured instead of or as well as a host table, a hostname resolution request causes a WinSock DLL to send a DNS "A" record query (address query) to the configured DNS query. If you have more than one server configured, the hostname query fails only after the WinSock DLL has queried all servers.
User suggestions: Check that you have a name server(s) and/or host table configured. If you are using a name server(s), check whether the server host(s) are up (e.g. try to ping the server(s)). You could also try to resolve another hostname you know should work, to check that the name resolution server application is running.
If you are using a host table exclusively, you'll need to update it to add the destination hostname and address.
das bedeutet in etwa so viel wie "es konnte keine dns gefunden werden".
Klartext:
im Verbindungsdialog wurde höchstwahrscheinlich eine dns wie "voice.teamspeak.org" eingegeben... nun wird versucht die zugehörige IP aufzulösen, wobei ein Fehler auftritt. Das Problem kann nun gelöst werden, indem direkt die IP eingegeben wird. In diesem Fall: "213.202.254.115"
Ein weiterer Lösungsansatz liegt bei der Ursachenbekämpfung: überprüfen, ob der DNS-Server richtig eingestellt wurde und ob er erreichbar ist. (das schlage ich aber dann doch eher den erfahreneren Usern vor...) Firewalls können hier auch oft ins Handwerk pfuschen.
Ich hoffe, dass damit das dauernde zufluten des Forums mit dieser Frage aufhört, fall's es noch Fragen gibt: nach Möglichkeit hier rein posten!
cu
SatanClaus
Socket error 11004:
Ein 11004 Error bedeutet, dass der Domain Name welcher im TS client eingegeben wurde nicht in eine IP Adresse aufgelöst werden konnte (Grund: es wurde kein DNS Eintrag gefunden)
=> IP Adresse anstelle des Domain Namen verwenden !
Ein thread (english) mit etwas mehr Erklärung dazu gibts hier. (http://www.teamspeak.org/forums/showthread.php?t=14420)
=> Made Thread STICKY !
........Suchfunktion in DIESEM FOrum hier benutzen und du erhälst mehr antworten als dir lieb sind.
Das ist nen ganz alter Hut mit dem Socket-Error....
Gib's auf Jens. Diese faulen Leute in diesem Forum hier werden es nie in ihren Kopf kriegen eine Such-Funktion zu benutzen. Dazu ist ihre geistige Kapazität offensichtlich zu klein. Diese reicht wohl gerade mal dafür aus die Supporter anzuscheißen wenn man sie auf ihr Fehlverhalten hinweist und dafür sich nach einem Tag über den schlechten Support zu beschweren wenn noch keine Antwort auf ihre 100-fach gestellte Frage eingegangen ist.
Offensichtlich hat auch niemand Zeit und Lust dieser erscheckenden Entwicklung entgegenzuwirken, denn hier bleiben definitiv zu viele Themen bestehen und vermüllen das Forum, was natürlich wieder die Effektivität der Suchfunktion höchst negativ beeinflusst.
Ja, hasst mich doch alle wenn ihr die Wahrheit nicht vertragen könnt.
Ja, gebt mir wieder schlechte Reputationen in der Form "you are a dick".
Das interessiert mich nicht die Bohne. Ich sage meine Meinung und wenn ihr meint mich anpieseln zu müssen dann tut es aber ihr schadet euch damit nur selbst, denn wenn man mit mir weiter so umgeht helfe ich demjenigen nicht mehr.
@bendix
Fühl dich jetzt nicht persönlich angegriffen, möglicherweise wusstet du ja gar nicht dass es hier eine Suchfunktion gibt, aber eins will ich dir sagen:
Lerne wie man ein Forum benutzt sonst wirst du mehr Hohn und Spott ernten als nützliche Antworten.
So, und da ich nun dieses eigentlich doch noch einigermaßen nützliche Thema ziemlich verunstaltet habe überlasse ich euch jetzt den Part mich dafür zu bestrafen. Los, traut euch. Mir ist es mittlerweile sowieso egal.
habe auch ein problem mit diesem fehler (Socket Error #11004)
bei mir tritt jedoch folgendes problem auf:
ich kann Teamspeak normal starten, mit Quikconect einen server conecten (mit Domain Name),
dann irgendwann zerschiest es meine internetverbindung völlig meine internetverbindung für unreal wird abbrubt getrennt
teamspeak reagiert nicht mehr und beim versuch neu zu conecten tritt besagter fehler auf
außerdem istn es nicht mehr möglich eine verbindung zum internet zu bekommen
jedoch kann ich noch den router anwählen
erst nach einem neustart geht es wieder
habe zusätzlich zonealarm (firewall) laufen und als vierenscanner läuft avast
in zonealarm habe ich teamspeak volle internetrechte zugesprochen
für das agieren als server muss ich eine freigabe erteilen (habe jetzt erstmal auch die serverrechte freigegeben)
PS probleme treten erst auf seit ich antivir deinstalliert habe und avast verwende
(will das auch nicht wieder ändern da avast bei mir mehrere trojaner gefunden hatt die antievier nicht entdeckt hatt)
Funktioniert es denn, wenn du Avast deaktivierst?
avast möchte ich nach möglichkeit nicht deaktivieren
aber seit ich in zonealarm auch die serverrechte freigegeben habe ist der fehler nicht mehr aufgetreten
es kann aber auch an der internetverbindung liegen
diese ist bei mir scheinbar sehr instabiel
macht sich unter anderem in wechselnden pingzeiten bemerkbar
Socket Error # 11004
... das kommt bei mir, wenn ich versuche auf einen bestimmten ts server zu connecten.
Andere server in meiner liste kann ich berteten, nur einen einzigen nicht. Ich habe auf dem
Rechner von meinem Bruder, der an den gleichen router wie ich angeschlossen ist, ts intalliert und bei ihm kann ich auf den server connecten.
Ich weiß nicht ob es notwenig ist aber ich schreib es trotzdem mal rein. -> Gestern hatte ich noch eine kleine list an servern und heute mach ich ts auf und alle server sind weg bis auf einen. So besorgte ich mir ein paar server zurück und kann auf alle connecten bis auf den einen einzigen. Warum? Ich hab nichts verstellt.
ein 11004 error bedeutet, dass die domain auf die du connecten willst, nicht in eine IP aufgelöst werden kann. überprüfe mal die domain auf irgendwelche tippfehler.
wenn es dann noch nicht geht, dann lasse dir die IP des servers geben und connecte auf diese.
mwolters
15-06-2007, 20:21
Hallo zusammen.
Ich habe auf meinem Laptop TS2 installiert und wollte jetzt World of Warcraft zocken- mit TS natürlich.
wenn ich mich aber auch unseren TS server einloggen möchte, kommt "Socket Error 11001" bzw Server nicht online oder Teamspeak läuft nicht auf dem Server.
Ersteres kommt wenn ich einen Server mit Namen angebe und zweiteres wenn ich mich auf einen Server einloggen möchte, der nur Zahlen in der IP hat.
In den Foren steht was von DNS und IP ....
Ich hab davon aber NULL ahnung und Frage mich, was ich machen kann.
Zuhause auf meinem Desktop rechner klappen die Server ohne Probleme.
Laptop:
- Windows XP Enterprise leider englisch
- und Inet über einen Mobilfunkanbieter - gute umts verbindung ..
bitte um antworten und vorschläge !!
Jackhammer
17-08-2007, 23:11
Hallo,
einer meiner Clan Member hat ein ganz merkwürdiges Problem. Er hat seine Zugangsdaten für unseren TS vergessen - das wunderte uns bei Ihm nicht besonders :)
Wir gaben Ihm also die Rechte sich mit dem Server zu registrieren. Nachdem er sich neue Zugangsdaten ausgesucht und im TS eingegeben hatte, und versuchte sich mit dem Server zu verbinden, bekommt er den Socket 11004 Fehler (!?).
Als unregistrierter User kann er sich mit dem Server verbinden. Er hat auch die IP Adresse unseres Servers in den Zugangsdaten eingetragen. Wir sind jetzt etwas ratlos... hatte jemand schonmal dieses Phänomen und kann uns vieleicht weiterhelfen?
maxi1990
17-08-2007, 23:36
Er benutzt also die gleiche IP um sich als Unregistrierter und als Registrierter User einzuloggen?
Er soll mal nachschauen, ob er ein Leerzeichen versehentlich mitkopiert hat.
Jackhammer
17-08-2007, 23:57
Nein, er benutzt das selbe Konto, oder wie ihr es nennen wollt, um sich zu verbinden. Nur eben als anonymous. Das ist ja das merkwürdige.
lol. der hat einfach kein doppelpunkt hinter der DNS gemacht hatte ich versehendlich mal vergessen und hab auch die fehlermeldung bekommen ;)
maxi1990
23-08-2007, 15:43
Omg, und du hast steif und fest behauptet er hat die GLEICHE IP verwendet ;)
Ich wusste schon warum ich dich das gefragt habe :D
Huhu ich brauch ma hilfe. Also die sache ist das wir den berühmten socket error 11004 oder so bekamen, das wir aber gelöst haben, indem wir die ip addresse mit den zahlen statt den buchstaben benutzt haben. Aber nun kommt immer "connecting to 89. got a bad response the server" in dem TS-Chat. wir brauchen dringend hilfe, plz antworten.
MfG
Vaschik
Germeshausen.de
08-05-2008, 15:54
connecting to 89. got a bad response the server
Sicher, dass die Adresse so auch korrekt ist?
jo 100% sonst würde ich ja net verzweifelt nach ner lösung suchen
mittlerweile solltest auch du mitbekommen haben, dass eine IP adresse immer aus 4 zahlen zwischen 0 und 255 mit punkt getrennt besteht.
beispiel:
192.168.1.1
danach kommt der port, der sich mit DOPPELPUNKT abgrenzt.
beispiel:
192.168.1.1:8767
schade dass es hier keinen "kopf -> wand" smiley gibt :D
Germeshausen.de
08-05-2008, 16:14
Fehler im Adressbuch?! Label und Adresse sind zwei Felder. Bei Label ist es egal was drin steht, aber bei Adresse sollte es wohl besser richtig drin stehen. Bitte kontrollieren.
Spar dir dein Kopf -> Wand smiley fuer jemand anderen, denn bei mir ist dieser noobfilter nicht der fall mein lieber. ich weiss net wie oft du den fehler gemacht hast xD anscheinend sehr oft xP
Germeshausen.de
08-05-2008, 16:52
Es ist gerade wieder der Zeitpunkt, wo ich mich zurücklehnen möchte und mich darüber ärgere, dass mein Rollcontainer im Büro nicht gepolstert ist und auch keinen Getränkehalter hat, sowie auch keine Snacks beinhaltet.
Nun schaue ich gespannt auf diesen Thread und denke mir meinen Teil.
4lyn2008
01-02-2009, 00:47
hi hab auch immer den socket error 11004
das problem dabei ist , das ich garkein plan hab , weiss nichma was ne domain ist,
ist aber völlig egal will nur wissen wo ich die domain zu meiner ip ändern kann
kann mir da garnix drunter vorstellen
wenn mir einer helfen könnte wer das sehr net , würde nähmlich auch gerne mal TS nutzen und mir nicht ständig anhören müssen warum ichs nicht benutzen kann
ich benutze windows xp falss das relevant ist
danke schomal
Eine Domain ist sowas wie z.B. teamspeak.com. Die dazugehörige IP wäre 80.190.225.233.
Da du aber den Socket-Error 11004 bekomst, kannst du diese Domain (Beispiel teamspeak.com) nicht in eine IP auflösen. Die Wahrscheinlichste Ursache ist ein Buchstabendreher/Vertipper. Einfach nochmal erneut überprüfen, ob wirklich alles richtig angegeben ist und ggf. beim Hoster des Servers nachfragen, was du bei Serveradresse genau eintragen musst.
Mir ist da was recht dummes passiert, der Fehler ist bei mir zustande gekommen weil ich die IP falsch eingegeben habe und zwar habe ich den doppelpunkt vergessen einzugeben also 00.000.00.000.8888 statt 00.000.00.000:8888 vielleicht hilft das ja den einen oder anderen:):):)
HI,
um einigen vielleicht ein wenig die Thematik DNS <-> IP näher zu bringen, und auch das durchlesen der Posts ein wenig zu verkürzen, hier einmal ein paar Informationen:
copy&paste xD
Domain Name System (DNS)
Das DNS ist ein weltweit auf tausende von Servern verteilter hierarchischer Verzeichnisdienst, der den Namensraum des Internets verwaltet. Dieser Namensraum ist in so genannte Zonen unterteilt, für die jeweils unabhängige Administratoren zuständig sind. Für lokale Anforderungen – etwa innerhalb eines Firmennetzes – ist es auch möglich, ein vom Internet unabhängiges DNS zu betreiben.
Hauptsächlich wird das DNS zur Umsetzung von Domainnamen in IP-Adressen („forward lookup“) benutzt. Dies ist vergleichbar mit einem Telefonbuch, das die Namen der Teilnehmer in ihre Telefonnummer auflöst. Das DNS bietet somit eine Vereinfachung, weil Menschen sich Namen weitaus besser merken können als Zahlenkolonnen. So kann man sich einen Domainnamen wie example.org in der Regel leichter merken als die dazugehörende IP-Adresse 208.77.188.166.
Ein weiterer Vorteil ist, dass IP-Adressen – etwa von Web-Servern – relativ risikolos geändert werden können. Da Internetteilnehmer nur den (unveränderten) DNS-Namen ansprechen, bleiben ihnen Änderungen der untergeordneten IP-Ebene weitestgehend verborgen. Da einem Namen auch mehrere IP-Adressen zugeordnet werden können, kann sogar eine rudimentäre Lastverteilung per DNS (Load Balancing) realisiert werden.
Mit dem DNS ist auch eine umgekehrte Auflösung von IP-Adressen in Namen („reverse lookup“) möglich. In Analogie zum Telefonbuch entspricht dies einer Suche nach dem Namen eines Teilnehmers zu einer bekannten Rufnummer, was innerhalb der Telekommunikationsbranche unter dem Namen Inverssuche bekannt ist.
Tipp #1
Den häufigsten Fehler den ich bei Usern bisher erlebt habe ist der, den mein Vorschreiber beschrieben hat.
Hierbei wurde versehentlich ein Punkt
xxx.xxx.xxx.8767
anstelle eines Doppelpunkts
xxx.xxx.xxx:8767
verwendet.
Tipp #2
Desweiteren kommt es immer mal wieder vor das beim Markieren von Adressen ein Leerzeichen vor oder nach der IP mitkopiert wurde. Daher einfach immer mal mit dem Cursor durchschauen ob sich nicht evtl ein Leerzeichen versteckt.
Tipp #3
Doch abunzu kann es auch an Problemen innerhalb von Windows oder durch DNS Probleme des Providers liegen.
Daher hier zwei einfache Tipps um schnell zu schauen ob die Adresse oder IP erreichbar ist.
Windowstaste + R -> cmd
nun befindet ihr euch in der guten alten DOS Konsole hier könnt ihr folgentes Ausführen:
ping ts.b3nton.de -> ENTER
oder
ping 85.214.142.215 -> Enter
Bitte in beiden Beispielen den Port also z.b. :8767 weglassen. Dies dient alleine dazu, die Verbindung zwischen euch und dem Server zu testen.
Dies sollte beim Ausführen des ersten Commands passieren:
Ping wird ausgeführt für ts.b3nton.de [85.214.142.215] mit 32 Bytes Daten:
Antwort von 85.214.142.215: Bytes=32 Zeit=70ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=67ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=67ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=70ms TTL=55
Ping-Statistik für 85.214.142.215:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 67ms, Maximum = 70ms, Mittelwert = 68ms
Und dies beim Ausführen des zweiten Commands:
Ping wird ausgeführt für 85.214.142.215 mit 32 Bytes Daten:
Antwort von 85.214.142.215: Bytes=32 Zeit=70ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=67ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=67ms TTL=55
Antwort von 85.214.142.215: Bytes=32 Zeit=70ms TTL=55
Ping-Statistik für 85.214.142.215:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 67ms, Maximum = 70ms, Mittelwert = 68ms
Adresse und IP sind hier nur ein Beispiel und sollten natürlich durch die euch vorliegenden Informationen ausgetauscht werden.
Sollte jedoch einmal Zeitüberschreitung für Anforderung dort stehen, so kann keine Verbindung zwischen euch und dem Server aufgebaut werden.
In diesem Falle gilt es noch einmal die Adresse auf Schreibfehler zu untersuchen und evtl mit demjenigen von dem ihr die Adresse erhalten habt, Rücksprache zu halten.
Da dies aber ein zu individuller Punkt ist, ließe es sich hier eben leider nicht mit ein paar Worten beschreiben und bedarf mehr Kenntiss über die Infrastruktur von Netzwerken.
Tipp #4
Stellenweise kann es auch mal vorkommen, dass Windows rumzickt und nicht die DNS Informationen von eurem Anbieter holt, sondern ausschließlich sich aus dem Zwischenspeicher für DNS Anfrage bezieht. D.h. jeder Aufruf im Browser oder ingame der einen DNS Aufruf zur Folge hat wurde zwischengespeichert, um Traffic und Leistung zu sparen.
Um diesen Cache einmal zu leere und Windows sozusagen zu zwingen ein "Update" der DNS Informationen zu machen könnt ihr folgendes machen:
Windowstaste + R -> cmd
nun tragt ihr folgenden Command ein:
ipconfig /flushdns
Windows-IP-Konfiguration
Der DNS-Auflösungscache wurde geleert.
Tipp #5
Da Teamspeak nicht gerade erst seit gestern existiert, ist dieses Forum sicher die beste Anlaufstelle. Verwendet einfach die Suchenfunktion um andere Informationen zu finden, falls dies euch nicht geholfen hat.
Tipp #6
Google.de sei euer Freund :)
Germeshausen.de
11-04-2009, 10:57
Nun, nichts neues, aber noch ein Hinweis:
Der Befehl:
ipconfig /flushdns
Funktioniert nur dann, wenn der PC direkt von Nameservern die DNS-Zonen abruft. Nicht jedoch, wenn der Router zentral die DNS-Informationen abruft und cached. Und wenn der DNS-Server des Providers die Daten auch cached, dann nützt es ebenfalls nichts.
das ist richtig :) aber ich traue den routern eher als windows :P
vBulletin® v3.7.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.