Tema: Mistika su RDP
Autorius: Sigun
Data: 2017-01-06 19:14:26
Sveiki, šiandien turėjau įdomų atvejį.
Nuo pradžių. Windows 2012 R2 RDP serveryje yra darbinė ir testinė 
programos. Jos skiriasi tik konfig failu, kuriame skiriasi eilutė, 
nurodanti jungtis į darbinę arba testinę DB. Ir tuo, jog darbinę 
atnaujinu su gamintojo atsiųstu exe failu, o testinės šis failas nemato, 
tad kažkada po darbinės atnaujinimo tiesiog užkopijuoju darbinės failus 
ant testinės. (Testinė skirta ne pratestavimui kaip suveikė 
atnaujinimas, o įvairių scenarijų pratestavimui, kad neteršt darbinės 
DB). Šį kartą testinės aplinkos kol kas nereikėjo, tad tik šiandien 
prisiruošiau iš darbinės perkopijuot į testinę ir atstatyt nakties 
darbinės DB backup į testinę.
  Tai štai mistika tame, kad po darbinės failų užkopijavimo į testinę, 
susikeitė konfig failai. T.y. darbinės kataloge atsirado testinis 
konfigas, o testinėje - darbinis. Esu 99% tikras, kad nesuklydau kurį į 
kurį katalogą kopijuot ir kurį failą pataisyt. Na bet gal, gal tikrai 
suklydau ir pataisiau darbinės failą, kurį kažkas nelemtu sutapimu kaip 
tik tą akimirką naudojo paleisdamas programą... Klaidą tuoj pat 
pastebėjau ir pataisiau. Savo RDP vartotoju patikrinau, kad viskas 
tvarkoje - darbinė jungiasi į darbinę, testinė į testinę. Bet čia 
prasidėjo kita msitika. Bent vienas vartotojas net ir po konfig 
sutvarkymo darbiniame kataloge mato gerą darbinį konfig, bet kai 
jungiasi į DB, programa vis dar tebenaudoja testinį konfig. Netgi 
vartotojus atjungus (su sign off, patikrinau pats) ir vėl įsijungus vis 
tiek darbinė programa jungiasi į testinę DB. Kad nebūtų susimaišiusios 
nuorodos, iš vis pašalinau testinį katalogą. Vis tiek, tuo vartotoju 
programa bando jungtis prie testinės DB. Netgi po serverio perkrovimo.
Kas per? Problema susitvarkė tik tada, kai darbinės kataloge ištryniau 
konfig failą`ir įkopijavau iš kito kompiuterio. Čia koks nors super 
windows kešas, išliekantis ir po perkrovimo ir paduodantis skirtingas 
failo versijas skirtingiems vartotojams?

Sig.