Date: Thu, 10 Mar 2011 23:41:54 +0100 From: "Ronald Klop" <ronald-freebsd8@klop.yi.org> To: freebsd-eclipse@freebsd.org Subject: Re: unable to install/update software Message-ID: <op.vr5fz4uk8527sy@212-123-145-58.ip.telfort.nl> In-Reply-To: <AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h@mail.gmail.com> References: <AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
The cause is this. Caused by: java.net.SocketException: Bad address at java.net.PlainSocketImpl.socketGetOption(Native Method) So it looks likes something isn't going well in the network. Combined wit= h =20 your new router I would look there. Is there something with IPv6 now? Are you familiar with networking sniffing tools as ngrep and wireshark? Ronald. On Wed, 09 Mar 2011 23:52:37 +0100, Jonathan Noack <noackjr@gmail.com> =20 wrote: > After installing a new router plus recent updates to ports I'm no > longer able to install/update software in Eclipse. When trying to > select the site "http://e-p-i-c.sf.net/updates/testing", I get this > messages: > Unable to read repository at =20 > http://e-p-i-c.sf.net/updates/testing/content.xml. > Bad address > > There's a content.jar file at that site but no content.xml. I can > pull down the site.xml using wget so the network is working. > > Machine details: > $ uname -a > FreeBSD hyperion.noacks.org 8.2-RELEASE FreeBSD 8.2-RELEASE #3 > r218863: Sat Feb 19 17:21:20 CST 2011 > root@hyperion.noacks.org:/usr/obj/usr/src/sys/GENERIC amd64 > $ pkg_info | grep openjdk6 > openjdk6-b22_2 Oracle's Java 6 virtual machine release under the =20 > GPL v2 > $ pkg_info | grep eclipse > eclipse-3.6.1_1 An open extensible IDE for anything and nothing in = =20 > particul > > Here's the full backtrace: > org.eclipse.equinox.p2.core.ProvisionException: Unable to read > repository at http://e-p-i-c.sf.net/updates/testing/content.xml. > at =20 > org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(Cac= heManager.java:189) > at =20 > org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepos= itoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) > at =20 > org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepos= itoryFactory.load(SimpleMetadataRepositoryFactory.java:88) > at =20 > org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM= anager.factoryLoad(MetadataRepositoryManager.java:57) > at =20 > org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryMa= nager.loadRepository(AbstractRepositoryManager.java:746) > at =20 > org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryMa= nager.loadRepository(AbstractRepositoryManager.java:651) > at =20 > org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM= anager.loadRepository(MetadataRepositoryManager.java:96) > at =20 > org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM= anager.loadRepository(MetadataRepositoryManager.java:92) > at =20 > org.eclipse.equinox.p2.ui.ProvisioningUI.loadMetadataRepository(Provisi= oningUI.java:388) > at =20 > org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getM= etadataRepository(MetadataRepositoryElement.java:120) > at =20 > org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getR= epository(MetadataRepositoryElement.java:109) > at =20 > org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getQ= ueryable(MetadataRepositoryElement.java:103) > at =20 > org.eclipse.equinox.internal.p2.ui.QueryProvider.getQueryDescriptor(Que= ryProvider.java:54) > at =20 > org.eclipse.equinox.internal.p2.ui.model.QueriedElement.fetchChildren(Q= ueriedElement.java:102) > at =20 > org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetc= hChildren(MetadataRepositoryElement.java:72) > at =20 > org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDefe= rredChildren(RemoteQueriedElement.java:34) > at =20 > org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeCo= ntentManager.java:235) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > Caused by: java.net.SocketException: Bad address > at java.net.PlainSocketImpl.socketGetOption(Native Method) > at =20 > java.net.AbstractPlainSocketImpl.getOption(AbstractPlainSocketImpl.java= :299) > at java.net.Socket.getSendBufferSize(Socket.java:1107) > at =20 > org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapp= er.getSendBufferSize(AbstractSocketWrapper.java:120) > at =20 > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:7= 37) > at =20 > org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpCo= nnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) > at =20 > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpM= ethodDirector.java:387) > at =20 > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMeth= odDirector.java:171) > at =20 > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:= 397) > at =20 > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:= 346) > at =20 > org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBr= owser.runRequest(HttpClientFileSystemBrowser.java:227) > at =20 > org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$= DirectoryJob.run(AbstractFileSystemBrowser.java:69) > ... 1 more > _______________________________________________ > freebsd-eclipse@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse > To unsubscribe, send any mail to =20 > "freebsd-eclipse-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.vr5fz4uk8527sy>