TeamSite 6.1 SP1
windows 2003
Solaris 2.8
When running the Check Links action item from the Visual Preview bar for an HTML page, what is the application actually doing? Is it checking the links from the TeamSite server's perspective, or my client pc's perspective?
For a particular page, 7 links were found to be errors. Clicking 3 of them took me to the valid page. Clicking 3 others hung up my web browser, but that is because I am over a VPN which disables going out to an external network address. The last link gives me a Content Center error message with a Java Exception. The message reads: " sorry-no-fullproxy-available" . The url is for an https link, unlike the other 6 that were errors.
The Java exception details are the following:
java.net.UnknownHostException: sorry-no-fullproxy-available
at java.net.InetAddress.getAllByName0(InetAddress.java:566)
at java.net.InetAddress.getAllByName0(InetAddress.java:535)
at java.net.InetAddress.getByName(InetAddress.java:444)
at java.net.Socket.(Socket.java:95)
at sun.net.NetworkClient.doConnect(NetworkClient.java:45)
at sun.net.
www.http.HttpClient.openServer(HttpClient.java:334) at sun.net.
www.http.HttpClient.openServer(HttpClient.java:520) at sun.net.
www.http.HttpClient.(HttpClient.java:270) at sun.net.
www.http.HttpClient.(HttpClient.java:280) at sun.net.
www.http.HttpClient.New(HttpClient.java:292) at sun.net.
www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:417) at sun.net.
www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:841) at sun.net.
www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:585) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:235)
at com.interwoven.ui.vpreview.util.RemapAndShowLinkCommand.remapURL(RemapAndShowLinkCommand.java:107)
at com.interwoven.ui.vpreview.util.RemapAndShowLinkCommand.execute(RemapAndShowLinkCommand.java:178)
at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:875)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:721)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:604)
at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:245)
at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:256)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:209)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:479)
I can't seem to find any documentation about this tool in the administration manual for TS 6.1 and the online help from this window is purely basic information.
I realize that the 3 that are external will not work from my connection over the VPN, but those same pages appeared as errors for someone on the local network. All internet traffic is routed through a proxy server, so each client pc has settings that enable web browsing via an autoconfiguration url. I am not sure if that is having an effect.
Any ideas?