Jump to content

Recommended Posts

Posted

Hi, I've been having this issue for the past 3 days trying to fix it, for some reason I'm having issues with authenticating but it only happens when using forge. Whenever I try to join any server on forge it gives a "Failed to login: the authentication servers are currently not reachable" error. It also applies for singleplayer worlds, my skin is always steve since it can't authenticate. Any help on this issue would be greatly appreciated as I feel like I've tried literally everything I possibly can. Just so that you know, I've already checked my hosts file to verify that it's not blocking any minecraft connections, as well as various other fixes that haven't ended up resolving the issue. The only way I've found to get around the error is to use a VPN.

Posted

So, after talking it over with somebody who knows more about connection protocols, it is likely that you have an improperly configured firewall that only blocking traffic in one direction instead of both as it is trying to connect with ipv6. You either need to block both directions or neither.

Posted

Sorry about that, just thought mediafire was well known enough since I've been using it for years. Kind of my go-to file sharing site. Also cause I didn't know how to use github, but I think I figured it out. Here's the link.

https://gist.github.com/Rhikuu/676fb1519b172807bdff5bcd77c23e12

Also just got your new reply, what exactly would be blocked? I've already allowed the 25565 port through incoming and outgoing connections through my firewall for minecraft.

Posted
On 12/30/2022 at 1:36 PM, Rhiku said:

Also just got your new reply, what exactly would be blocked? I've already allowed the 25565 port through incoming and outgoing connections through my firewall for minecraft.

It's not a firewall thing, it has to do with what you are using to connect with your ip address, either ipv4 or ipv6. From what I've been told, it's likely that one direction is blocking the ipv6 traffic, using ipv4 instead preventing the connection from occurring. As such, you need to change the settings for your device or router to either block ipv6 traffic incoming and outgoing, or don't block either.

  • Like 1
Posted

Nevermind that was actually very easy to figure out, thanks so much! That actually seemed to fix the issue. I joined the server with no problem this time.

Posted
19 hours ago, Rhiku said:

I am a little confused though, why is this issue only on forge? Is there something forge changes that would cause such an issue?

A PR was made to Forge which supports ipv6; vanilla meanwhile does not have full support for ipv6 and there is no mixin in base fabric which supports it as well.

  • 5 weeks later...
Posted
On 1/1/2023 at 7:27 PM, Rhiku said:

Nevermind that was actually very easy to figure out, thanks so much! That actually seemed to fix the issue. I joined the server with no problem this time.

Hey there, now i gotta ask since i'm in the same situation, how did you fix it in the end?

Posted
2 hours ago, Slidebrain said:

Hey there, now i gotta ask since i'm in the same situation, how did you fix it in the end?

You just have to disable ipv6 in your network adapter settings.

  • Like 1
  • 1 year later...
Posted

This is the second time I've had issues connecting to a modded Minecraft server. The first time was my private ATM8 server, which was fine for a while before it kept saying authentication servers were down. I assumed this was caused by something in the ATM8 modpack, and effectively killed that private server.

The second time was my main modded server, which neither me or my friend has had any problems with until today when it started saying the authentication servers were down. As a troubleshooting step, I restarted the server, but the error still appeared. My friend mentioned that he was able to connect with no issues to my private vanilla server (hosted on the same machine as my modded server) which suggested to me this could be an issue with Forge. This also reminded me of the ATM8 server issue.

So I searched Google for "Forge 1.20.1 unable to authenticate" and found this forum post. Noticed that someone suggested disabling IPv6 in the network adapter settings worked for them. I then proceeded to disable IPv6 on my server's Ethernet adapter (and also wondered why the WIFI adapter was enabled since I've previously disabled that TWICE), and without even needing to restart the dedicated server or the machine itself, I was able to successfully connect with my main computer (which is on the same local network).

In short, disabling IPv6 in the network adapter settings fixed the issue.

Posted

@Peekofwar It might be that you just need to close the game, and log out of the launcher and then back in again. Might be very well that the Microsoft Servers could not verify you on time, and you got that message.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Im trying to build my mod using shade since i use the luaj library however i keep getting this error Reason: Task ':reobfJar' uses this output of task ':shadowJar' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. So i try adding reobfJar.dependsOn shadowJar  Could not get unknown property 'reobfJar' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. my gradle file plugins { id 'eclipse' id 'idea' id 'maven-publish' id 'net.minecraftforge.gradle' version '[6.0,6.2)' id 'com.github.johnrengelman.shadow' version '7.1.2' id 'org.spongepowered.mixin' version '0.7.+' } apply plugin: 'net.minecraftforge.gradle' apply plugin: 'org.spongepowered.mixin' apply plugin: 'com.github.johnrengelman.shadow' version = mod_version group = mod_group_id base { archivesName = mod_id } // Mojang ships Java 17 to end users in 1.18+, so your mod should target Java 17. java.toolchain.languageVersion = JavaLanguageVersion.of(17) //jarJar.enable() println "Java: ${System.getProperty 'java.version'}, JVM: ${System.getProperty 'java.vm.version'} (${System.getProperty 'java.vendor'}), Arch: ${System.getProperty 'os.arch'}" minecraft { mappings channel: mapping_channel, version: mapping_version copyIdeResources = true runs { configureEach { workingDirectory project.file('run') property 'forge.logging.markers', 'REGISTRIES' property 'forge.logging.console.level', 'debug' arg "-mixin.config=derp.mixin.json" mods { "${mod_id}" { source sourceSets.main } } } client { // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. property 'forge.enabledGameTestNamespaces', mod_id } server { property 'forge.enabledGameTestNamespaces', mod_id args '--nogui' } gameTestServer { property 'forge.enabledGameTestNamespaces', mod_id } data { workingDirectory project.file('run-data') args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/') } } } sourceSets.main.resources { srcDir 'src/generated/resources' } repositories { flatDir { dirs './libs' } maven { url = "https://jitpack.io" } } configurations { shade implementation.extendsFrom shade } dependencies { minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" implementation 'org.luaj:luaj-jse-3.0.2' implementation fg.deobf("com.github.Virtuoel:Pehkui:${pehkui_version}") annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' minecraftLibrary 'luaj:luaj-jse:3.0.2' shade 'luaj:luaj-jse:3.0.2' } // Example for how to get properties into the manifest for reading at runtime. tasks.named('jar', Jar).configure { manifest { attributes([ 'Specification-Title' : mod_id, 'Specification-Vendor' : mod_authors, 'Specification-Version' : '1', // We are version 1 of ourselves 'Implementation-Title' : project.name, 'Implementation-Version' : project.jar.archiveVersion, 'Implementation-Vendor' : mod_authors, 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"), "TweakClass" : "org.spongepowered.asm.launch.MixinTweaker", "TweakOrder" : 0, "MixinConfigs" : "derp.mixin.json" ]) } rename 'mixin.refmap.json', 'derp.mixin-refmap.json' } shadowJar { archiveClassifier = '' configurations = [project.configurations.shade] finalizedBy 'reobfShadowJar' } assemble.dependsOn shadowJar reobf { re shadowJar {} } publishing { publications { mavenJava(MavenPublication) { artifact jar } } repositories { maven { url "file://${project.projectDir}/mcmodsrepo" } } }  
    • All versions of Minecraft Forge suddenly black screen even without mods (tried reinstalling original Minecraft, Java, updating drivers doesn't work)
    • When i join minecraft all ok, when i join world all working fine, but when i open indentity menu, i get this The game crashed whilst unexpected error Error: java.lang.NullPointerException: Cannot invoke "top.ribs.scguns.common.Gun$Projectile.getDamage()" because "this.projectile" is null crash report here https://paste.ee/p/0vKaf
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.