Menu Zamknij

Brak pliku c:\Windows\System32\config\systemprofile\…

Brak pliku c:\Windows\System32\config\systemprofile\.ssh\id_rsa zgłosił mi serwer Continous Integration (konkretniej TeamCity, swoją drogą naprawdę fajny) podczas próby deploymentu po SSH. Dziwna ścieżka jest spowodowana faktem, że serwer chodzi jako usługa systemowa odpalana przez „NTAUTHORITY\SYSTEM” a jego katalog domowy jest w c:\windows. Plik rzecz jasna tam był.

Po długim poszukiwaniu okazało się, że jeśli usługa jest 64-bitowa to ścieżka jest fake’owana i tak naprawdę prowadzi do c:\Windows\SysWOW64\config\systemprofile\… (SysWOW64 zamiast System32), jednak w logach nie widać dokąd naprawdę następuje odwołanie.

Wgranie plików tamże rozwiązuje problem.

Dodaj komentarz