WSHandler should reinitialize when username/password are changed.
上次发布: August 25, 2014No Product Found
漏洞 ID 编号
NIM008805
已提交
May 10, 2007
上次修改时间
June 5, 2024
适用范围
No Product Found
找到的版本
9.3
修正版本
9.3
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
解决办法
1. While ArcGIS Server is running, check if the tomcat process associated with the ArcGIS Manager application is running. This can be done by running the following command: prompt> ps -ef | grep java The process description will read something like this: /jre/bin/java -jar -Xrs -Duser.dir=/sunserver/arcgis/java/manager/service/tomcat2. Stop ArcGIS Server and it should terminate the manager process gracefully. This can be done by running the $AGSHOME/scripts/stopserver script. 3. Run the 'ps -ef | grep java' command again to confirm that the tomcat process has been shutdown. If it is still running, use the 'kill -9 <process_id>' command to end the process. Run the 'ps -ef | grep java' again to confirm that the process has been terminated. 4. Browse to the $AGSHOME/java/web_output/services/WEB-INF/classes directory. 5. Edit the file arcgis_wshandler.properties again. Delete the values for the following properties:arcgis.som.password.encrypted=arcgis.som.domain=arcgis.som.username=arcgis.som.resource.hosts=arcgis.som.password= 6. Start the ArcGIS Server by executing the $AGSHOME/scripts/startserver script.7. Log in to ArcGIS Java manager. 8. From any web browser, view the following URLs:http://<ARCGIS_MACHINE>:8399/arcgis/services?wsdlQuestion: Is an XML document returned? (This will indicate that the web services handler is now working). If the answer is no, what is the error? Generally, error message should be as follows:HTTP Status 503 - Web services handler not initialized9. EXTRA STEP: From ArcCatalog, connect to the server ('Use GIS Services') using the following URL: http://<ARCGIS_MACHINE>:8399/arcgis/servicesQuestion: Is the connection successfully? If the answer is no, what is the error? Generally, error message should be as follows:The parameter is incorrect.