Ok, I'm pretty sure that this has something to do with Java, but I'm not sure. Either way, I'm not sure how to fix it. When I launch Minecraft, I get this error:
[15:02:40 INFO]: JFX is already initialized
[15:02:40 INFO]: Minecraft Launcher 1.3.11 (through bootstrap 5) started on windows...
[15:02:40 INFO]: Current time is May 1, 2014 3:02:40 PM
[15:02:41 INFO]: Refreshing remote version list...
[15:02:41 ERROR]: Unexpected exception refreshing version list
java.net.SocketException: Permission denied: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_05]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_05]
at net.minecraft.launcher.Http.performGet(Http.java:56) ~[launcher.jar:?]
at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:26) ~[launcher.jar:?]
at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:77) ~[launcher.jar:?]
at net.minecraft.launcher.updater.VersionManager.refreshVersions(VersionManager.java:60) ~[launcher.jar:?]
at net.minecraft.launcher.Launcher$1.run(Launcher.java:165) [launcher.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_05]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_05]
[15:02:41 INFO]: Loaded 3 profile(s); selected 'PikaGamez's Profile'
[15:02:41 INFO]: Refreshing auth...
[15:02:41 INFO]: Logging in with access token
[15:02:41 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:69) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:124) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:53) ~[launcher.jar:?]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:208) [launcher.jar:?]
at net.minecraft.launcher.Launcher$1.run(Launcher.java:177) [launcher.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_05]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_05]
Caused by: java.net.SocketException: Permission denied: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_05]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source) ~[?:1.8.0_05]
at com.mojang.authlib.HttpAuthenticationService.performPostRequest(HttpAuthenticationService.java:73) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:52) ~[launcher.jar:?]
... 9 more
[15:02:40 INFO]: JFX is already initialized
[15:02:40 INFO]: Minecraft Launcher 1.3.11 (through bootstrap 5) started on windows...
[15:02:40 INFO]: Current time is May 1, 2014 3:02:40 PM
[15:02:40 INFO]: System.getProperty('os.name') == 'Windows 7'
[15:02:40 INFO]: System.getProperty('os.version') == '6.1'
[15:02:40 INFO]: Refreshing local version list...
[15:02:40 INFO]: System.getProperty('os.arch') == 'amd64'
[15:02:40 INFO]: System.getProperty('java.version') == '1.8.0_05'
[15:02:40 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[15:02:40 INFO]: System.getProperty('sun.arch.data.model') == '64'
[15:02:41 INFO]: Refreshing remote version list...
[15:02:41 ERROR]: Unexpected exception refreshing version list
java.net.SocketException: Permission denied: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_05]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_05]
at net.minecraft.launcher.Http.performGet(Http.java:56) ~[launcher.jar:?]
at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:26) ~[launcher.jar:?]
at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:77) ~[launcher.jar:?]
at net.minecraft.launcher.updater.VersionManager.refreshVersions(VersionManager.java:60) ~[launcher.jar:?]
at net.minecraft.launcher.Launcher$1.run(Launcher.java:165) [launcher.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_05]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_05]
[15:02:41 INFO]: Loaded 3 profile(s); selected 'PikaGamez's Profile'
[15:02:41 INFO]: Refreshing auth...
[15:02:41 INFO]: Logging in with access token
[15:02:41 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:69) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:124) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:53) ~[launcher.jar:?]
at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:208) [launcher.jar:?]
at net.minecraft.launcher.Launcher$1.run(Launcher.java:177) [launcher.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_05]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_05]
Caused by: java.net.SocketException: Permission denied: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_05]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_05]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source) ~[?:1.8.0_05]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source) ~[?:1.8.0_05]
at com.mojang.authlib.HttpAuthenticationService.performPostRequest(HttpAuthenticationService.java:73) ~[launcher.jar:?]
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:52) ~[launcher.jar:?]
... 9 more
Please help me.