Bdilt l-isem ta’ interface tan-netwerk, jew irrestawrajt magna li l-adapter tagħha ġie lura b’isem ieħor, u issa d-daemon ta’ OpenVPN Access Server ma jibdiex. L-interface tal-web forsi għadha twieġeb jew le, skont liema komponent kien marbut mal-isem il-qadim. Is-servizz mhuwiex korrott u l-konfigurazzjoni mhijiex mitlufa; setting wieħed għadu jindika interface li l-host m’għandux aktar.

Ir-reazzjoni hi li terġa’ tinstalla, terġa’ tinbeda jew timmodifika d-database sakemm l-iżball jisparixxi. Kull waħda hija bidla akbar mill-ħsara, u l-aħħar tista’ tħassar l-utenti, il-permessi u d-dipendenzi li għamlu s-server denju li jiġi rkuprat. Dan huwa problema ta’ rbit, u għandha soluzzjoni msemmija.

X’jgħidlek tassew is-sintomu

Daemon li ma jistax jorbot normalment jgħid dan fil-log tiegħu: l-indirizz mhuwiex disponibbli jew l-interface ma teżistix. Il-messaġġ huwa speċifiku: jsemmi l-indirizz li pprova d-daemon; qabbel ma’ ip -br addr fuq il-host biex tkun taf jekk l-interface nbidlitx isimha, tneħħietx jew ġietx mgħollija mingħajr l-indirizz il-qadim tagħha.

Żomm console tal-irkupru awtorizzata miftuħa l-ħin kollu. Jekk l-irbit li se tbiddel iġorr l-unika sessjoni amministrattiva tiegħek, qtajt it-triq lura tiegħek innifsek. Console lokali, indirizz tat-tmexxija ieħor jew triq barra mill-medda dokumentata jagħmlu l-bidla riversibbli.

Staqsi l-konfigurazzjoni qabel timmodifikaha

Access Server jesponi l-konfigurazzjoni tiegħu permezz tal-CLI tiegħu stess. Il-veduta dokumentata hija:

sacli ConfigQuery

Eżegwiha fl-ambjent amministrattiv dokumentat għall-verżjoni tiegħek, mhux minn shell mhux relatat fuq host ieħor. Issejvja l-valuri attwali f’post protett qabel tbiddel xi ħaġa, u tpoġġix l-output sħiħ f’ħajt ta’ appoġġ pubbliku.

Dak l-output huwa veduta tal-konfigurazzjoni tas-server, mhux backup sħiħ. Il-proprjetajiet tal-utenti u tal-gruppi jintalbu b’mod separat, għalhekk irbit nadif ma jirrestawrax identitajiet, u identità restawrata ma ssewwix listener. Irreġistra t-tnejn bħala żewġ dokumenti separati.

Iddetermina liema listener huwa miksùr

Access Server iħaddem aktar minn listener wieħed. Id-daemons tal-OpenVPN iġorru t-traffiku tat-tunnel, is-servizz tal-web iġorr il-portal amministrattiv u tal-klijenti, u komponenti oħra jista’ jkollhom il-portijiet tagħhom. Talba tal-browser li tfalli ma tgħidlekx liema waħda falliet, u lanqas in-numru tal-port fil-messaġġ tal-iżball.

Il-keys tal-irbit tad-daemon huma dokumentati għal kull daemon, u fit-tutorial uffiċjali l-valur huwa l-identifikatur tal-interface anke jekk l-ismijiet tal-keys jispiċċaw b’ip_address. Aqra dik is-sentenza darbtejn. It-tutorial jistenna wkoll li d-daemons UDP u TCP jaqsmu interface waħda, għalhekk li ssewwi key waħda biss hija tiswija parzjali.

Ibdel is-setting imsemmi, mhux il-linji li jaqblu

It-tutorial jiddokumenta ConfigPut fuq keys speċifiċi, bħal vpn.daemon.0.server.ip_address u vpn.daemon.0.listen.ip_address. Uża l-metodu tal-prodott innifsu bl-isem tal-key u l-valur il-ġdid, fis-sintassi dokumentata għall-verżjoni tiegħek, u ibdel biss il-keys tal-listener li ddiagnostikajt.

Ma għandekx tfittex fid-database kull ringiela li l-valur tagħha huwa l-isem il-qadim tal-interface u tibdilhom kollha. Dan jassumi li l-isem il-qadim deher biss fis-settings tal-listener, li l-iskema ma twiegħedx. Dan ukoll jagħmel il-bidla impossibbli li tiġi riveduta.

Tnejn oħra ta’ tentazzjoni jixirqu jiġu rrifjutati. Li tirrestawra default li jisma’ fuq l-interfaces kollha hija deċiżjoni ta’ espożizzjoni, mhux korrezzjoni ortografika; l-irbit lokali maħsub, it-triq ippubblikata u l-filtrazzjoni quddiemha jridu jaqblu ma’ dik l-għażla. Li terġa’ tinbeda l-konfigurazzjoni tibdel isem il-problema minflok issolviha, għax installazzjoni ġdida tarmi proprju l-utenti u l-permessi li kienu jaħdmu qabel il-bidla tal-isem.

Applika u mbagħad ipprova li t-triq taħdem

Wara li l-valur jiġi korrett, applika permezz taċ-ċiklu tal-ħajja dokumentat tal-prodott ( ċiklu tal-ħajja ). It-tutorial juża sacli start wara li jiġu stabbiliti l-keys; dan mhuwiex reboot sħiħ tal-host jew reset tad-database.

ss -lntup | grep -E '1194|443'
sacli ConfigQuery | grep -i ip_address

Iċċekkja l-listener, imbagħad agħmel konnessjoni VPN awtorizzata waħda, ilħq riżorsa privata waħda u tella l-paġna amministrattiva mit-triq mistennija tagħha. Żomm il-permessi u r-revoki eżistenti; rkupru li jerġa’ jistabbilixxihom ikun sewwa l-irbit u tilef l-iskjerament. Ix-xogħol jispiċċa meta l-istess servizz jaħdem fuq l-interface maħsuba tiegħu.

Artikli relatati