Софтвер га подржава, дакле чвор га нуди. Тај закључак је довољно често погрешан да буде правило: распоређивање SoftEther-а може да омогући било који подскуп својих компатибилних начина повезивања, а јавни чвор је распоређивање са власником и конфигурацијом. Са чиме можете да се повежете зависи од тог чвора, а не од листе функција пројекта који он извршава. Управо у јазу између њих живи већина тикета „протокол је покварен“.

Шта листа пројекта заиста обећава

Протоколске функције пројекта описују шта је сервер у стању да уради. Дати чвор омогућава неке од тих слушалаца, а не друге, и оператер може да промени тај скуп без дирања верзије софтвера. Зато се два чвора исте градње понашају различито, а профил који ради према једном не доказује ништа о следећој мети. Сопствена листа чвора надјачава страницу пројекта када бирате где ћете се повезати.

Читајте листу као пет поља, а не као мени: крајња тачка, порт, транспорт, породица протокола и метод аутентификације. Јавни чвор који рекламира SSTP рекао вам је о слушаоцу на порту; није вам рекао који сертификат представља ни да ли ваш налог тамо ради. Поређење тих пет поља са вашим профилом брже је од било каквог поновног инсталирања клијента и даје писано очекивање које можете касније тестирати.

Ускладите профил са крајњом тачком коју наводи

Изворни SoftEther унос није аутоматски OpenVPN конфигурација, чак и када се оба појаве на једној страници провајдера под једним насловом. Када чвор објави и TCP и UDP слушалац за OpenVPN, третирајте их као две крајње тачке: профил измењен са једног на други показује на слушалац који нико није омогућио. Транспортна ознака у датотеци је део адресе, а не козметичка поставка.

То што клијент прихвата увезену датотеку доказује да се датотека парсира. То не говори ништа о томе да ли на другој страни чека удаљени слушалац, и зато је први покушај повезивања прави тест. Упоредите remote линију профила са објављеним хостом и портом чвора пре него што оптужите протокол.

Испитајте фазу која не успева

Хост који одговара на веб саобраћај ипак може да нема намењену VPN услугу, а хост који одбија један протокол није нужно искључен за све. Те две грешке шаљу људе у супротним смеровима истог поподнева. Један јури firewall који је у реду; други поново инсталира клијента који никада није био проблем. Испитајте сваку путању засебно да би одговор описао један слушалац, а не цео хост.

Ових пет провера покрива уобичајене методе јавних чворова. Изводите их из исте мреже коју користи клијент, јер филтриран порт из далека изгледа исто као слушалац који недостаје.

nc -vz node.example 1194
nc -vz node.example 443
openvpn --config client.ovpn --verb 4
nmap -sU -p 500,4500 node.example
openssl s_client -connect node.example:443 -servername node.example
РезултатФазаШта искључује
Веза је одбијена или је време истеклоТранспортСлушалац недостаје, филтриран је или је погрешан порт
Грешка TLS руковања или идентитетаСертификатДоступност протокола; слушалац је одговорио
AUTH_FAILED или одбијање налогаАутентификацијаКрајња тачка; проблем су акредитиви
UDP 500 и 4500 ћутеIPsec преговориESP и L2TP су блокирани пре аутентификације

Повежите сваку примећену грешку са њеним редом пре него што било шта промените. Грешка TLS идентитета доказује да слушалац постоји, па би преписивање профила на други протокол одбацило доказ који ради. Одбијена веза доказује само да овај порт није одговорио, што је много ужа тврдња од „чвор не подржава OpenVPN“.

Сачувајте грешку пре него што било шта промените

Запишите тачан резултат: истек времена, грешка идентитета сертификата, одбијање налога и одбијање на нивоу апликације су четири различита исхода. Само први се односи на недоступан протокол, а само последњи на дозволу после успешне везе. Ресетовање клијента или замена протокола уништава ту разлику, јер следећи неуспех долази са другачијом историјом и без основне линије за поређење.

Не слабите проверу да би некомпатибилан профил изгледао да ради. Искључена провера сертификата претвара јасну грешку идентитета у везу са нечим до чега нисте намеравали да стигнете, а добијени успех је гори од првобитне грешке јер крије која је фаза била погрешна.

Проверавајте поново за сваки чвор, сваки пут

Изворне опције SSL, OpenVPN, L2TP/IPsec и SSTP на листи јавног чвора описују конфигурацију тог чвора у том тренутку. Исти софтвер другде може да представи другачији скуп, а провајдер може да повуче слушалац између ваше обележивача и вашег следећег покушаја. Старе белешке описују стара распоређивања.

Запишите проверени профил са његовом крајњом тачком и методом, затим поновите проверу када се чвор промени или веза почне да не успева. Спецификација SoftEther протокола је референца за то шта софтвер може; сопствена листа чвора је референца за то шта он ради. Држите два документа одвојено и дијагноза постаје краћа.

Повезани чланци