# Socket time out exception

**URL:** https://community.jenkins.io/t/socket-time-out-exception/3231
**Category:** Ask a question
**Created:** [August 2, 2022, 6:57am UTC](https://community.jenkins.io/t/socket-time-out-exception/3231 "2022-08-02T06:57:59Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![tharun456](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@tharun456](https://community.jenkins.io/u/tharun456)
#### Post date: [August 2, 2022, 6:57am UTC](https://community.jenkins.io/t/socket-time-out-exception/3231/1 "2022-08-02T06:57:59Z")

</div>

Hi Team  
When i try to update plugin i am facing an error  
“There were errors checking the update sites: SocketTimeoutException: connect timed out in jenkins”

Below pasted error log while trying to update  
java.net.SocketTimeoutException: connect timed out  
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)  
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)  
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)  
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)  
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)  
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)  
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)  
at java.net.Socket.connect(Socket.java:606)  
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:681)  
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)  
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)  
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)  
at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264)  
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)  
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)  
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)  
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)  
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)  
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1570)  
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)  
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)  
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:352)  
at hudson.model.UpdateCenter$UpdateCenterConfiguration.testConnection(UpdateCenter.java:1402)  
at hudson.model.UpdateCenter$UpdateCenterConfiguration.checkUpdateCenter(UpdateCenter.java:1185)  
at hudson.model.UpdateCenter$ConnectionCheckJob.run(UpdateCenter.java:1636)  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)  
at java.util.concurrent.FutureTask.run(FutureTask.java:266)  
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:121)  
at java.lang.Thread.run(Thread.java:748)

Can you provide the solution for it ?  
Thank you

---

<div class="post-metadata">

### Author: ![halkeye](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/halkeye/32/8_2.png) [@halkeye](https://community.jenkins.io/u/halkeye)
#### Post date: [August 2, 2022, 5:32pm UTC](https://community.jenkins.io/t/socket-time-out-exception/3231/2 "2022-08-02T17:32:43Z")

</div>

Sounds like your update center isn’t able to properly talk to [updates.jenkins.io](http://updates.jenkins.io) (or whatever you have configured). My guess is either your proxy is configured wrong, or not configured.

When you look at the advanced tab of your plugins page does it have things setup right?

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/5/5f9e44cb0645f9f951351740fcf9f1c058cc8b6d.png)
