{"id":8942,"date":"2026-02-11T17:50:43","date_gmt":"2026-02-11T17:50:43","guid":{"rendered":"https:\/\/howtogeek.blog\/da\/?p=8942"},"modified":"2026-02-11T17:50:43","modified_gmt":"2026-02-11T17:50:43","slug":"saadan-loeser-du-effektivt-fejlen-forbindelse-nulstillet-af-peer","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/da\/saadan-loeser-du-effektivt-fejlen-forbindelse-nulstillet-af-peer\/","title":{"rendered":"S\u00e5dan l\u00f8ser du effektivt fejlen &#8220;Forbindelse nulstillet af peer&#8221;"},"content":{"rendered":"<p>Fejlen &#8220;Forbindelse nulstillet af peer&#8221; er en af \u200b\u200bde irriterende netv\u00e6rksfejl, der opst\u00e5r, n\u00e5r serveren uventet lukker forbindelsen, f\u00f8r dit system kan afslutte kommunikationen. Normalt skyldes det, at en firewall, sikkerhedsindstilling eller timeout blokerer din forbindelse, men nogle gange er det mere obskure ting som serverfejlkonfigurationer eller problemer med netv\u00e6rksrouting. Grundl\u00e6ggende set vil serveren bare ikke l\u00e6ngere spille, og det kan v\u00e6re lidt besv\u00e6rligt at finde ud af hvorfor. Hvis du pr\u00f8ver at konfigurere SSH, FTP eller en brugerdefineret app, og pludselig forsvinder alt med denne fejl, er her nogle ting, du skal kontrollere. Det er ikke altid ligetil at rette dette, is\u00e6r hvis du ikke har adgang til serverloggene, men disse trin burde bringe dig t\u00e6ttere p\u00e5 \u00e5rsagen eller endda l\u00f8se den.<\/p>\n<h2>S\u00e5dan rettes nulstilling af forbindelse via peer<\/h2>\n<h3>Tjek logfiler og fejlmeddelelser<\/h3>\n<p>Dette er en slags detektivtrin \u2013 kig p\u00e5 loggene for spor. Hvis det for eksempel er et SSH-forbindelsesproblem, vil du gerne f\u00f8lge godkendelsesloggen, s\u00e5 du kan se, hvad der sker bag kulisserne. P\u00e5 en Linux-server skal du \u00e5bne terminalen og skrive:<\/p>\n<pre><code>tail -f \/var\/log\/auth.log<\/code><\/pre>\n<p>Dette vil vise poster i realtid, n\u00e5r du fors\u00f8ger at oprette forbindelse. Hvis du har med andre tjenester at g\u00f8re, skal du tjekke deres logfiler, normalt i \/var\/log\/ eller via journalctl, hvis du bruger systemd. P\u00e5 nogle ops\u00e6tninger kan aktivering af detaljeret fejlfindingstilstand for din tjeneste eller d\u00e6mon give mere indsigt &#8211; f.eks.aktivering af verbose-tilstand p\u00e5 SSH med <code>ssh -vvv<\/code>.<\/p>\n<p>Det er lidt m\u00e6rkeligt, men disse logfiler viser dig ofte, om serveren blokerer din IP-adresse, rammer en gr\u00e6nse eller st\u00f8der p\u00e5 en intern fejl. P\u00e5 nogle ops\u00e6tninger skal du muligvis aktivere ekstra logf\u00f8ring eller indstille fejlfindingsflag i konfigurationsfilerne for at f\u00e5 bedre information.<\/p>\n<h3>Test internetforbindelse og routing<\/h3>\n<p>Dern\u00e6st skal du kontrollere, om din forbindelse til serverruten rent faktisk fungerer. Brug den <code>traceroute [domain\/IP]<\/code>p\u00e5 Linux eller <code>tracert [domain\/IP]<\/code>Windows. Det er ligesom at tegne et kort over den rejse, dine pakker tager. Hvis et af disse hop falder ud eller viser tegn p\u00e5 problemer, kan det v\u00e6re dit problem.<\/p>\n<p>Nogle gange kan serveren eller en gateway tidligere i k\u00e6den v\u00e6re nede eller overbelastet. Hvis du ser konstante timeouts et par gange, er det ofte uden for dine h\u00e6nder. Hvis det er din private server, kan genstart af netv\u00e6rkstjenester eller endda hele serveren afhj\u00e6lpe fastl\u00e5ste tilstande. For eksempel kan du p\u00e5 Linux genstarte netv\u00e6rksrelaterede tjenester som f.eks.<code>sudo systemctl restart networking<\/code>eller <code>sudo systemctl restart NetworkManager<\/code>.<\/p>\n<h3>Tjek om din IP-adresse er forbudt eller sortlistet<\/h3>\n<p>Her er lidt lusket \u2013 din IP-adresse er muligvis udelukket eller blacklistet. Offentlige servere er hurtige til at udelukke IP-adresser, som de synes er mist\u00e6nkelige, og dette f\u00e5r nulstillingsfejl til at dukke op. For at se, om din IP-adresse er p\u00e5 en blackliste, kan du bruge sider som <a href=\"https:\/\/mxtoolbox.com\/SuperTool.aspx\" rel=\"noreferrer noopener\" target=\"_blank\">MX Toolbox Blacklist Check<\/a>. Indtast din IP-adresse (s\u00f8g efter &#8220;Hvad er min IP&#8221;, hvis du er usikker), og hvis den er markeret, er det din synder.<\/p>\n<p>I s\u00e5 fald skal du tale med din internetudbyder eller bruge en VPN til at skifte IP-adresser, da den eneste m\u00e5de at l\u00f8se en sortliste p\u00e5 er via serveradministratoren, og den proces kan tage tid. Husk blot: at \u00e6ndre IP-adresser er ikke altid en permanent l\u00f8sning, is\u00e6r hvis dit netv\u00e6rk bliver markeret igen.<\/p>\n<h3>Unders\u00f8g firewall og sikkerhedsfiltre<\/h3>\n<p>Det er ofte her, tingene bliver rodede. Firewalls p\u00e5 din lokale eller serverside kan blokere eller nulstille forbindelser, hvis de mener, at trafikken er mist\u00e6nkelig. Hvis du administrerer serveren, skal du tjekke dine iptables-regler (p\u00e5 Linux):<\/p>\n<pre><code>sudo iptables -L --line-numbers<\/code><\/pre>\n<p>Kig efter regler, der muligvis afviser din IP-adresse eller forbindelsesporten. P\u00e5 samme m\u00e5de, hvis du k\u00f8rer sikkerhedsapps som Fail2ban eller DenyHosts, skal du kontrollere, at din IP-adresse ikke er p\u00e5 deres blokeringslister. For Fail2ban skal du tjekke konfigurationsfilerne p\u00e5 <code>\/etc\/fail2ban\/jail.conf<\/code>og <code>ignoreip<\/code>linjen.<\/p>\n<p>Deaktiver aldrig bare firewalls helt; det er at bede om problemer. S\u00e6t i stedet din IP-adresse p\u00e5 hvidlisten eller juster reglerne forsigtigt. Windows og Linux har selvf\u00f8lgelig forskellige m\u00e5der at administrere firewallregler p\u00e5, og syntaksen kan variere.<\/p>\n<p>P\u00e5 Linux, udover iptables, <code>ufw<\/code>tilbyder v\u00e6rkt\u00f8jer som f.eks.en mere brugervenlig brugerflade:<\/p>\n<pre><code>sudo ufw allow from [your-ip] to any port [port]<\/code><\/pre>\n<p>Og i Windows skal du kontrollere dine Windows Defender Firewall-regler i Kontrolpanel eller via PowerShell-kommandoer.<\/p>\n<h3>Genstart netv\u00e6rkstjenester og d\u00e6moner<\/h3>\n<p>Hvis din servers konfiguration for nylig er \u00e6ndret, men ingen har genstartet tjenesterne, kan det for\u00e5rsage vedvarende problemer. Genstart af d\u00e6moner som SSH, FTP eller brugerdefinerede tjenester kan afhj\u00e6lpe fastl\u00e5ste tilstande. For eksempel, p\u00e5 en Debian- eller Ubuntu-server, k\u00f8r:<\/p>\n<pre><code>sudo systemctl restart ssh<\/code><\/pre>\n<p>P\u00e5 samme m\u00e5de, for FTP eller Samba, skal du erstatte <code>ssh<\/code>med <code>smbd<\/code>eller den tjeneste, du har at g\u00f8re med. Bare en advarsel \u2013 p\u00e5 nogle ops\u00e6tninger skal du koordinere med serveradministratoren for at undg\u00e5 at forstyrre aktive sessioner.<\/p>\n<h3>Rediger v\u00e6rtsfil til adgangskontrol<\/h3>\n<p>Hosts-filer kan bruges til at tillade eller afvise specifikke IP-adresser. Hvis du har mistanke om en IP-blokering, skal du kontrollere <strong>\/etc\/hosts.deny<\/strong> og <strong>\/etc\/hosts.allow<\/strong>. Hvis din IP-adresse f.eks.vises i <code>\/etc\/hosts.deny<\/code>, skal du kommentere den ud eller fjerne linjen:<\/p>\n<pre><code># your IP in hosts.deny<\/code><\/pre>\n<p>Og tilf\u00f8j det s\u00e5 <code>\/etc\/hosts.allow<\/code>s\u00e5dan her:<\/p>\n<pre><code>sshd : 10.10.10.8<\/code><\/pre>\n<p>Dette kan v\u00e6re en sikker m\u00e5de at genetablere adgang p\u00e5, hvis serverblokkene er for aggressive.<\/p>\n<h3>For\u00f8g TCP-timeoutperioder og send Keepalive-pakker<\/h3>\n<p>Dette er n\u00e6rmest en sidste udvej, men for forbindelser, der mistes i inaktive perioder, hj\u00e6lper det at justere keepalive-indstillingerne. P\u00e5 Linux kan du redigere <code>\/etc\/sysctl.conf<\/code>og tilf\u00f8je eller \u00e6ndre disse linjer:<\/p>\n<pre><code>net.ipv4.tcp_keepalive_time = 300 net.ipv4.tcp_keepalive_probes = 9 net.ipv4.tcp_keepalive_intvl = 10<\/code><\/pre>\n<p>Genindl\u00e6s derefter med <code>sysctl --load=\/etc\/sysctl.conf<\/code>. Dette sikrer, at dit system sender regelm\u00e6ssige hjerteslagspakker, s\u00e5 serveren holder forbindelsen aktiv og giver dig mere stabilitet. For Windows kan du justere lignende indstillinger via registreringsdatabasen &#8211; naviger til <code>HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Tcpip\\Parameters<\/code>og juster <code>KeepAliveTime<\/code>og <code>KeepAliveInterval<\/code>.<\/p>\n<h3>Gennemg\u00e5 SSH-konfigurationen for serveren<\/h3>\n<p>Hvis SSH giver dig problemer, s\u00e5 tjek <code>\/etc\/ssh\/sshd_config<\/code>filen. Indstillinger som <strong>MaxStartups<\/strong> og <strong>ClientAliveInterval<\/strong> kan for\u00e5rsage fald, hvis de er indstillet for restriktivt. For eksempel <code>MaxStartups<\/code>tillader en for\u00f8gelse flere samtidige, ikke-godkendte forbindelser, og aktivering <code>ClientAliveInterval<\/code>med en passende <code>ClientAliveCountMax<\/code>forhindrer sessionen i at timeout naturligt.<\/p>\n<p>Glem ikke at genstarte SSH efter redigering:<\/p>\n<pre><code>sudo systemctl restart ssh<\/code><\/pre>\n<h3>S\u00f8rg for SSL-underst\u00f8ttelse og gr\u00e6nser for \u00e5bne forbindelser<\/h3>\n<p>Nogle gange bruger serveren SSL til at sikre forbindelser, og hvis din klient ikke underst\u00f8tter eller konfigurerer SSL korrekt, kan det for\u00e5rsage nulstillinger. S\u00f8rg for, at din klient underst\u00f8tter SSL, hvis det er n\u00f8dvendigt, og at dine certifikater er gyldige og korrekt installeret.<\/p>\n<p>Derudover har servere et maksimalt antal sockets (som \u00e5bne forbindelser).Hvis denne gr\u00e6nse n\u00e5s, kan nye forbindelser afvises eller nulstilles. For at teste eller midlertidigt \u00f8ge denne gr\u00e6nse skal du k\u00f8re:<\/p>\n<pre><code>ulimit -n 65535<\/code><\/pre>\n<p>For en permanent \u00e6ndring, modificer <code>\/etc\/security\/limits.conf<\/code>, og tilf\u00f8j linjer svarende til:<\/p>\n<pre><code>* soft nofile 65535 * hard nofile 65535<\/code><\/pre>\n<p>Og bekr\u00e6ft at PAM er konfigureret til at respektere disse begr\u00e6nsninger ved at redigere <code>\/etc\/pam.d\/common-session<\/code>for at inkludere <code>required pam_limits.so<\/code>.<\/p>\n<h3>Fejlfinding af brugerdefinerede scripts og protokolkompatibilitet<\/h3>\n<p>Hvis du har bygget dine egne forbindelsesscripts eller apps, skal du s\u00f8rge for, at de f\u00f8lger protokolstandarder. Fejl som at glemme at lukke socket-forbindelser, forkert h\u00e5ndtering af TLS eller afsendelse af uventede quit-kommandoer kan f\u00e5 servere til at nulstille forbindelser. Tjek ogs\u00e5 for zombieprocesser eller underprocesser, der ikke er afsluttet korrekt &#8211; de kan fylde procestabeller og for\u00e5rsage alle mulige m\u00e6rkelige fejl.<\/p>\n<p>Brug fejlfindingsv\u00e6rkt\u00f8jer eller logfiler til at spore, hvad dine scripts laver. Optaget i blinde, men nogle gange hj\u00e6lper det blot at omstrukturere dine forbindelsesfors\u00f8g eller tilf\u00f8je forsinkelser. N\u00e5r du st\u00f8der hovedet p\u00e5 dette, kan udviklerfora som Stack Overflow v\u00e6re overraskende nyttige \u2013 du skal bare dele nok detaljer og konfigurationer.<\/p>\n<div>\n<p>Alt dette lyder af meget, og \u00e6rligt talt kan det ogs\u00e5 v\u00e6re. Men fejlfinding af nulstillinger af forbindelser er en blanding af at tjekke logfiler, netv\u00e6rksrouting, firewallregler og serverkonfigurationer. Det er lidt ligesom at skr\u00e6lle lag af et l\u00f8g &#8211; der er altid noget forskelligt, der for\u00e5rsager problemet afh\u00e6ngigt af ops\u00e6tningen.<\/p>\n<h2>Oversigt<\/h2>\n<ul>\n<li>Unders\u00f8g logfiler for spor<\/li>\n<li>K\u00f8r traceroutes for at kontrollere routingproblemer<\/li>\n<li>Tjek om din IP er sortlistet<\/li>\n<li>Gennemg\u00e5 firewallreglerne og hvidlist din IP-adresse, hvis det er n\u00f8dvendigt<\/li>\n<li>Genstart netv\u00e6rkstjenester og d\u00e6moner<\/li>\n<li>Rediger hosts-filer for adgangskontrol<\/li>\n<li>Juster indstillinger for keepalive for at forhindre timeouts<\/li>\n<li>Bekr\u00e6ft SSH- og serverkonfigurationer for gr\u00e6nser og timeout-indstillinger<\/li>\n<li>S\u00f8rg for, at SSL-underst\u00f8ttelse er korrekt konfigureret, hvis relevant<\/li>\n<li>Overv\u00e5g dine brugerdefinerede scripts for korrekt forbindelsesh\u00e5ndtering<\/li>\n<\/ul>\n<h2>Opsummering<\/h2>\n<p>Det kan v\u00e6re frustrerende at h\u00e5ndtere &#8220;Forbindelse nulstillet af peer&#8221; \u2013 prim\u00e6rt fordi den grundl\u00e6ggende \u00e5rsag kan v\u00e6re forskellig p\u00e5 hver ops\u00e6tning. Men at gennemg\u00e5 disse kontroller burde i det mindste give et klarere billede eller m\u00e5ske endda l\u00f8se det fuldst\u00e6ndigt. Normalt koger det ned til firewallregler, serverbegr\u00e6nsninger eller problemer med netv\u00e6rksrouting. Hvis intet virker, kan det v\u00e6re sidste udvej at kontakte serveradministratoren eller din internetudbyder. Krydser fingre for, at dette hj\u00e6lper nogen med at undg\u00e5 timevis af hovedpine \u2013 det virkede p\u00e5 flere ops\u00e6tninger for mig, s\u00e5 forh\u00e5bentlig g\u00f8r det det ogs\u00e5 for andre.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fejlen &#8220;Forbindelse nulstillet af peer&#8221; er en af \u200b\u200bde irriterende netv\u00e6rksfejl, der opst\u00e5r, n\u00e5r serveren uventet lukker forbindelsen, f\u00f8r dit system kan afslutte kommunikationen. Normalt skyldes det, at en firewall, sikkerhedsindstilling eller timeout blokerer din forbindelse, men nogle gange er det mere obskure ting som serverfejlkonfigurationer eller problemer med netv\u00e6rksrouting. Grundl\u00e6ggende set vil serveren bare [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8942","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/8942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/comments?post=8942"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/8942\/revisions"}],"predecessor-version":[{"id":8943,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/8942\/revisions\/8943"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/media?parent=8942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/categories?post=8942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/tags?post=8942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}