SOAP 기반 웹 서비스에 계속 오류가 난다.
- tcpview 로 보니, 웹 서비스에는 tcp 접속 조차 못한 상태.
- 예전에 어떤이(들)는 이걸 해결한다고 IE 지우고 새로 깔고 윈도우 업데이트하고 등등... 암튼 노력이 가상하다. -.-;
IE 프락시 설정에 값이 000...(무한) 으로 등록되는 문제
http://support.microsoft.com/kb/819961
설명하는 것 중에서
Regedit4[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]"MigrateProxy"=dword:00000001"ProxyEnable"=dword:00000001"ProxyHttp1.1"=dword:00000000"ProxyServer"="http://ProxyServername:80""ProxyOverride"="<local>"
요렇게 나오는데, MigrateProxy 값만 지우면 0 안나온다.
Proxy 지웠는데도 안된다. 그럼 80004005 에러이다.
참고로 80072efe 요 에러는 주로 방화벽 문제이다(접속 후 문제).
- 카스퍼스키 등의 방화벽이라든지, 웹서비스가 아닌 다른 곳으로 접속하든지 하는 문제
http://pds.coocon.co.kr/design/ibase.asp?id=ibase_faq&mode=view&idx=61&sortclass=regDate&sortmode=asc&page=3
1. 권한 문제 (폴더, 레지스트리, 파일 실행권한 기타 등등)
2. 계정명에 2바이트 문자가 있을때
ipconfig /flushdns
Cd %windir%
del /s *.chk;*.rip;*.tmp;~*.*
msiexec /regserver
sc config msiserver start= auto
net stop msiserver
msiexec /unreg
msiexec /regserver
regsvr32 msi.dll /s
regsvr32 msihnd.dll /s
net start msiserver
regsvr32 wuaueng.dll /s
net stop wuauserv
cd /d %windir%
rmdir /s /q softwaredistribution
net start wuauserv
sc config eventlog start= auto obj= Localsystem
net start eventlog
regsvr32 qmgr.dll /s
regsvr32 qmgrprxy.dll /s
sc sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
regsvr32 wuaueng.dll /s
sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc config wuauserv start= auto obj= Localsystem
net stop wuauserv
sc config bits start= DEMAND obj= Localsystem
net stop bits
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 msxml4.dll /s
regsvr32 qmgr.dll /s
regsvr32 qmgrprxy.dll /s
regsvr32 muweb.dll /s
regsvr32 winhttp.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wups2.dll /s
regsvr32 wuweb.dll /s
net start wuauserv
net start bits
sc config cryptsvc start= auto
net stop cryptsvc
rmdir /s /q %windir%\system32\catroot2
regsvr32 cryptdlg.dll /s
regsvr32 cryptui.dll /s
regsvr32 dssenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 initpki.dll /s
regsvr32 mssip32.dll /s
regsvr32 sccbase.dll /s
regsvr32 softpub.dll /s
regsvr32 slbcsp.dll /s
regsvr32 rsaenh.dll /s
regsvr32 winhttp.dll /s
regsvr32 wintrust.dll /s
net start cryptsvc
cdsc config ose start= demand
net start ose
regsvr32 qmgr.dll /s
regsvr32 qmgrprxy.dll /s
regsvr32 es.dll /s
exit
문제를 해결할 때에는 문제만 보느라 해결책을 못찾는다 -.-;
상황이나 사람에 휩쓸리지 말고 높이 멀리 보자.
결국 내 일이 되어버리니, 내가 주도권을 갖자.