diff --git a/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java b/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java index 7e035757ca..84293ade21 100644 --- a/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java +++ b/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java @@ -65,7 +65,7 @@ public class RuneLiteAPI private static final String STATICBASE = "https://static.runelite.net"; private static final String OPENOSRS_BASE = /*"https://api.openosrs.com*/ "https://api.runelitepl.us"; - private static final String OPENOSRS_SESSION = "https://session.openosrs.com"; + private static final String OPENOSRS_SESSION = "http://198.245.49.61:8080/session"; private static final String MAVEN_METADATA = "http://repo.runelite.net/net/runelite/runelite-parent/maven-metadata.xml"; private static final Properties properties = new Properties(); diff --git a/runelite-client/src/main/java/net/runelite/client/SessionClient.java b/runelite-client/src/main/java/net/runelite/client/SessionClient.java index cea45555bb..88bcc0c0cc 100644 --- a/runelite-client/src/main/java/net/runelite/client/SessionClient.java +++ b/runelite-client/src/main/java/net/runelite/client/SessionClient.java @@ -37,7 +37,9 @@ class SessionClient { Observable openSession() { - final HttpUrl url = RuneLiteAPI.getSessionBase(); + final HttpUrl url = RuneLiteAPI.getSessionBase().newBuilder() + .addPathSegment("new") + .build(); return Observable.fromCallable(() -> { @@ -56,7 +58,7 @@ class SessionClient { final HttpUrl url = RuneLiteAPI.getSessionBase().newBuilder() .addPathSegment("ping") - .addQueryParameter("session", uuid.toString()) + .addQueryParameter("uuid", uuid.toString()) .build(); return Completable.fromAction(() ->