<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Socket funktioniert nicht]]></title><description><![CDATA[<p>Also, ich hab einen Server und eine Client.exe .<br />
Auf localhost funzt alles, aber außerhalb nicht.<br />
Woran kann das liegen. Beide Progs haben ne Firewall ausnahme<br />
&amp; die IP stimmt auch. Woran könnta das liegen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Bin um jede Hilfe dankbar... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/303691/socket-funktioniert-nicht</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 05:37:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/303691.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 May 2012 14:02:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 14:02:51 GMT]]></title><description><![CDATA[<p>Also, ich hab einen Server und eine Client.exe .<br />
Auf localhost funzt alles, aber außerhalb nicht.<br />
Woran kann das liegen. Beide Progs haben ne Firewall ausnahme<br />
&amp; die IP stimmt auch. Woran könnta das liegen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Bin um jede Hilfe dankbar... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213432</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Sun, 20 May 2012 14:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 15:48:26 GMT]]></title><description><![CDATA[<p>welche api verwendest du?<br />
welche fehlermeldung?<br />
im LAN? WAN? router portweiterleitung?</p>
<p>etc.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213466</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 20 May 2012 15:48:26 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 16:14:54 GMT]]></title><description><![CDATA[<p>1.Winsock2.h (falls das ein Api ist)<br />
2.keine Fehlermeldung vom Compiler<br />
Allerdings stürzt mein Prog beim connecten ab<br />
(Socket kann ich aufbauen)<br />
3.Ich nutze Wlan/Lan hauptsächlich Lan<br />
Dieses Prog habe ich mit Lan am localhost und mit Wlan<br />
mit dem Pc von meiner Mum getestet(Wlan)</p>
<p>DNS hab ich schon probiert (mit no-ip)<br />
Hat aber nich gefunzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Und was ist Wan? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Weiteres:</p>
<ul>
<li>Compiler: Visual C++ 2010 Express</li>
<li>CRL nicht genutzt</li>
<li>Laufzeitbibliothek: Multitreaded Debug</li>
<li>Header:<br />
-&gt;stdafx.h<br />
-&gt;iostream<br />
-&gt;Windows.h<br />
-&gt;fstream<br />
-&gt;WinSock.h</li>
<li>Namespace: nur std</li>
<li>keine Fehler(localhost funzt ja) + keine warnungen</li>
</ul>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Es gibt wahrscheinlich eine Funktion, mit der man andere Fehler abfragen kann, oder...</p>
<p>Mehr fällt mir grad nicht ein... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213470</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Sun, 20 May 2012 16:14:54 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 16:32:09 GMT]]></title><description><![CDATA[<p>Ich habs jetzt mit dem laptop von meinem Dad ausprobiert, aber da war das gleiche<br />
(Der hat zwar Lan, aber es kann auch sein, dass der einfach mit fast 11 Jahren zu alt ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213473</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Sun, 20 May 2012 16:32:09 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 17:14:29 GMT]]></title><description><![CDATA[<p>WAN = Wide Area Network = i.A. das Internet</p>
<p>Dein Problem wird damit zu tun haben, dass du zwar in der Desktop-Firewall ne Ausnahme eingetragen hast, aber deinem Router nichts davon erzählt hast. Der muss das nämlich auch wissen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213485</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 20 May 2012 17:14:29 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 17:19:22 GMT]]></title><description><![CDATA[<p>du könntest natürlich mal deine connect-routine zeigen, wir sagen dir, dass du einen funktions-rückgabewert checken musst, du wirst das tun; sagen der signalisiert wirklich einen fehler. dann sagen wir dir, dass du dann GetLastError benutzen solltest, um einen richtigen fehlercode zu bekommen und dann bekommen wir auch nur heraus, dass die verbindung nicht hergestellt werden konnte, weil:<br />
falsche ip/hostname<br />
falscher port<br />
router firewall blockt port<br />
pc blockt port<br />
...</p>
<p>also am besten, du versuchst es selbst auf eine funktion und einen errorcode zu beschränken - dann findet sich bestimmt wer, der genau sagen kann, was da passiert ist (bzw passiert sein könnte).<br />
dass das programm einfach abstürzt, spricht allerdings nicht gerade für dein programm.</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213489</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 20 May 2012 17:19:22 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 17:25:50 GMT]]></title><description><![CDATA[<p>unskilled schrieb:</p>
<blockquote>
<p>um einen richtigen fehlercode zu bekommen und dann bekommen wir auch nur heraus (...)<br />
falsche ip/hostname<br />
falscher port<br />
router firewall blockt port<br />
pc blockt port<br />
...</p>
</blockquote>
<p>Du stellst dir das alles ein bisschen zu einfach vor.<br />
Über den Error-Code des TCP/IP Stack kann man maximal folgende Fälle unterscheiden:<br />
* Keine Antwort<br />
* Verbindung wurde &quot;aktiv&quot; abgelehnt<br />
* Verbindung wurde angenommen (=Erfolg)</p>
<p>Und zwar ganz einfach deswegen, weil TCP gar nicht mehr Fälle unterscheiden kann. Wer die Verbindung blockt bekommt man so ohne weiteres nicht heraus. Und nichtmal den Fall &quot;falsche IP&quot; kann man zuverlässig erkennen, da die meisten Firewalls/Router so eingestellt sind, dass sie nicht &quot;aktiv ablehnen&quot;, sondern sich einfach tot stellen wenn sie eine Verbindung nicht haben wollen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213496</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 20 May 2012 17:25:50 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 18:45:15 GMT]]></title><description><![CDATA[<p>ist mir schon klar. ich wollte damit nicht sagen, dass mit dem errorcode eindeutig bestimmt werden kann, was genau nicht geht...<br />
aber man kann den fehler halt eingrenzen.</p>
<p>nach wie vor tippe ich aber auf den router : P</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213542</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 20 May 2012 18:45:15 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 17:40:57 GMT]]></title><description><![CDATA[<p>Ich habe eine Fehlerüberprüfung so gemacht:<br />
C/C++ Code:<br />
int errorcode = GetLastError()<br />
C/C++ Code:<br />
int errorcode = GetLastError()<br />
stimmt das so? (oder ist das total falsch xD) rauskam: 10015 ich finds aber unlogisch...</p>
<p>&lt;edit 21.5.12&gt; Es war doch errno: 100060, also zeitüberschreitung, sry... &lt;/edit&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213551</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Mon, 21 May 2012 17:40:57 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 17:40:49 GMT]]></title><description><![CDATA[<p>Ich habe eine Fehlerüberprüfung so gemacht:</p>
<pre><code class="language-cpp">int errorcode = GetLastError()
</code></pre>
<p>stimmt das so? (oder ist das total falsch xD) rauskam: 10015 ich finds aber unlogisch...</p>
<p>&lt;edit 21.5.12&gt; Es war doch errno: 100060, also zeitüberschreitung, sry... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> &lt;/edit&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213552</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Mon, 21 May 2012 17:40:49 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 19:54:27 GMT]]></title><description><![CDATA[<p>Die funktionsrückgabewerte hab ich geprüft -&gt; connect() geht nicht. Wie kann ich dem router die ausnahme mitteilen?? Weitere infos, etc. frühenstens dienstag <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213565</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Sun, 20 May 2012 19:54:27 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Sun, 20 May 2012 20:28:00 GMT]]></title><description><![CDATA[<p>virusscript24 schrieb:</p>
<blockquote>
<p>Wie kann ich dem router die ausnahme mitteilen??</p>
</blockquote>
<p>Na indem du ihn entsprechend konfigurierst.<br />
STFW</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213573</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 20 May 2012 20:28:00 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 11:10:32 GMT]]></title><description><![CDATA[<p>Aber dann muss der anwender das ja auch machen...</p>
<p>Es kann ja auch sein,dass die IP fasch is.<br />
Die IP hab ich über <a href="http://www.wieistmeineip.de" rel="nofollow">www.wieistmeineip.de</a> rausgefunden.<br />
Dann hab ich noch die ausprobiert, die unter ipv4 bei<br />
ipconfig in der cmd kam. Dann hab ich auch noch ne hamachi nummer...</p>
<p>hat aber nur bei der hamachi nummer gefunzt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
(auch nur am localhost)</p>
<p>Außerhalbnicht mehr...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213731</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Mon, 21 May 2012 11:10:32 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 11:32:45 GMT]]></title><description><![CDATA[<p>virusscript24 schrieb:</p>
<blockquote>
<p>Aber dann muss der anwender das ja auch machen...</p>
</blockquote>
<p>Wer ist 'der anwender'?<br />
Wenn Du einen Service laufen lässt, der auf Port xy lauscht, dann kann das natürlich nur funktionieren, wenn Dein Router Anfragen auf xy nicht blockt. Denn sonst merkt Dein Service ja gar nicht, dass da ein Client ist, der sich verbinden möchte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213737</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 21 May 2012 11:32:45 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 13:38:09 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/28182">@virusscript24</a><br />
Dir fehlen dummerweise Grundlagen, und zwar so viele, dass ich nicht denke dass ein Thread in diesem Forum geeignet ist da Abhilfe zu schaffen.<br />
Lies dich ein wenig in die Themen TCP/IP, Routing und Netzwerke i.A. ein.</p>
<p>Dann wirst du vermutlich irgendwann selbst verstehen was da passiert und warum. Und auch was du für Möglichkeiten hast es zum Laufen zu bekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213783</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 21 May 2012 13:38:09 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Mon, 21 May 2012 14:18:33 GMT]]></title><description><![CDATA[<p>Ok, ich versuchs...</p>
<p>Trotzdem Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2213801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2213801</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Mon, 21 May 2012 14:18:33 GMT</pubDate></item><item><title><![CDATA[Reply to Socket funktioniert nicht on Wed, 23 May 2012 18:44:41 GMT]]></title><description><![CDATA[<p>Ok, jetzt geht's <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Lag am Virenscanner <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Trotzdem danke undvsrs, dass ich eure Zeit verplempert habe. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Tut mir echt leid...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2214668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2214668</guid><dc:creator><![CDATA[virusscript24]]></dc:creator><pubDate>Wed, 23 May 2012 18:44:41 GMT</pubDate></item></channel></rss>