Fixes are available
8.5.0.1: WebSphere Application Server V8.5 Fix Pack 1
8.5.0.2: WebSphere Application Server V8.5 Fix Pack 2
8.0.0.6: WebSphere Application Server V8.0 Fix Pack 6
8.0.0.7: WebSphere Application Server V8.0 Fix Pack 7
8.0.0.8: WebSphere Application Server V8.0 Fix Pack 8
8.0.0.9: WebSphere Application Server V8.0 Fix Pack 9
8.0.0.10: WebSphere Application Server V8.0 Fix Pack 10
8.0.0.11: WebSphere Application Server V8.0 Fix Pack 11
8.0.0.12: WebSphere Application Server V8.0 Fix Pack 12
8.0.0.13: WebSphere Application Server V8.0 Fix Pack 13
8.0.0.14: WebSphere Application Server V8.0 Fix Pack 14
8.0.0.15: WebSphere Application Server V8.0 Fix Pack 15
APAR status
Closed as program error.
Error description
Atfer modifying web server settings, the console prompts you to propagate the configuration file httpd.conf from the local copy to the target. This results in an error : "A problem was encountered transferring the designated file. Make sure the file exists and has correct access permissions." File permissions are correct. Log messages: WebSphere Platform 8.0.0.3 [27/06/12 17:51:59:947 CEST] 00000012 AdminServiceI 3 invoke method throws exception com.ibm.websphere.management.exception.AdminException: javax.management.MBeanException: Exception thrown in RequiredModelMBean while trying to invoke operation downloadFile at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.ja va:1417) ... at com.ibm.ws.security.util.AccessController.doPrivileged(AccessCon troller. java:118) . . . Caused by: com.ibm.websphere.management.filetransfer.client.TransferFailedE xception : /opt/SERV/conf/httpd.conf6144055163210688964.tmp is not a child of: /opt/was8/profiles/CustSERV, /opt/was7/ihs7, /opt/SERV/con == Note that path /opt/SERV/con is truncated from /opt/SERV/conf
Local fix
Can create a soft link from /opt/SERV/con to /opt/SERV/conf
Problem summary
**************************************************************** * USERS AFFECTED: IBM WebSphere Application Server V8.0 and * * V8.5 Network Deployment edition users who * * change WebServer settings and propagate * * the http.conf file from a local copy to a * * target machine via the administrative * * console. * **************************************************************** * PROBLEM DESCRIPTION: After modifying WebServer settings * * you are prompted to propagate the * * configuration http.conf from local to * * target which results in error: * * "A problem was encountered * * transferring the designated file. * * Make sure the file exists and has * * correct access permission. * **************************************************************** * RECOMMENDATION: * **************************************************************** Propagating the updated http.conf file from local to target machine failed. Nodeagent trace log showed the path got truncated, see below: [7/3/12 9:39:46:914 CEST] 00000010 FileTransferC 3 web_ws: Config filename = /opt/home/websphere/was80/data/ihs/web_ws/httpd.conf [7/3/12 9:39:46:914 CEST] 00000010 FileTransferC 3 web_ws: Config file path = /opt/home/websphere/was80/data/ihs/web_w [7/3/12 9:39:46:915 CEST] 00000010 FileTransferC 3 (3)Parent path = /opt/home/websphere/was80/data/ihs/web_w: file = /opt/home/websphere/was80/data/ihs/web_ws/httpd.conf365162072964 7825867.tmp [7/3/12 9:39:46:915 CEST] 00000010 FileTransferC > isDestinationFileChildOfDirectory Entry /opt/home/websphere/was80/data/ihs/web_ws/httpd.conf365162072964 7825867.tmp /opt/home/websphere/was80/data/ihs/web_w [7/3/12 9:39:46:916 CEST] 00000010 FileTransferC < isDestinationFileChildOfDirectory Exit false [7/3/12 9:39:46:916 CEST] 00000010 FileTransferC 3 download/webtransfer/1341301186862 com.ibm.websphere.management.filetransfer.client.TransferFailedE xception: /opt/home/websphere/was80/data/ihs/web_ws/httpd.conf365162072964 7825867.tmp is not a child of: /users/was80/profiles/node01, /soft/was80/HTTPServer, /opt/home/websphere/was80/data/ihs/web_w at com.ibm.ws.management.filetransfer.client.FileTransferClientImpl .verifyDestPathChildOfRootInstallPath(FileTransferClientImpl.jav a:4046) at com.ibm.ws.management.filetransfer.client.FileTransferClientImpl .download(FileTransferClientImpl.java:1794) at com.ibm.ws.management.filetransfer.client.FileTransferClientImpl .downloadFile(FileTransferClientImpl.java:994) at com.ibm.ws.management.filetransfer.client.FileTransferClientImpl .downloadFile(FileTransferClientImpl.java:924) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:256) at javax.management.modelmbean.RequiredModelMBean.invokeMethod(Requ iredModelMBean.java:1085) at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredMo delMBean.java:966) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Def aultMBeanServerInterceptor.java:848) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.jav a:773) at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.ja va:1335) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessCon troller.java:118) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.j ava:1228) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(Adm inServiceDelegator.java:181) at com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter. java:247) at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWo rk(IPCConnectorInboundLink.java:353) at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCC onnectorReadCallback.complete(IPCConnectorInboundLink.java:595) at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadComplet edCallback.complete(SSLReadServiceContext.java:1784) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureComp leted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyn cFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncC hannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHand ler.java:775) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1659) [7/3/12 9:39:46:926 CEST] 00000010 FileTransferC < downloadFile (6) Exit
Problem conclusion
The code was updated so path does not get truncated. The fix for this APAR is currently targeted for inclusion in fix pack 8.0.0.6 and 8.5.0.1. Please refer to the recommended updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PM68330
Reported component name
IBM HTTP SERVER
Reported component ID
5724J0801
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-07-06
Closed date
2012-09-19
Last modified date
2012-09-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBS APP SERV N
Fixed component ID
5724H8800
Applicable component levels
R800 PSY
UP
R850 PSY
UP
Document Information
Modified date:
29 October 2021