I have downloaded forge version 1.20.4 and I have Java 17 installed but my .jar will not open and the error log text file below is created
JVM info: Oracle Corporation - 17.0.10 - 17.0.10+11-LTS-240
java.net.preferIPv4Stack=true
Current Time: 27/02/2024 19:43:19
Host: files.minecraftforge.net [51.79.83.165, 2607:5300:203:65a5:0:0:0:0]
Host: maven.minecraftforge.net [51.79.83.165, 2607:5300:203:65a5:0:0:0:0]
Host: libraries.minecraft.net [13.107.246.64, 13.107.213.64, 2620:1ec:46:0:0:0:0:64, 2620:1ec:bdf:0:0:0:0:64]
Host: launchermeta.mojang.com [13.107.213.64, 13.107.246.64, 2620:1ec:bdf:0:0:0:0:64, 2620:1ec:46:0:0:0:0:64]
Host: piston-meta.mojang.com [13.107.213.64, 13.107.246.64, 2620:1ec:46:0:0:0:0:64, 2620:1ec:bdf:0:0:0:0:64]
java.net.UnknownHostException: No such host is known (authserver.mojang.com)
at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:933)
at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1532)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1384)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1305)
at net.minecraftforge.installer.DownloadUtils.getIps(DownloadUtils.java:290)
at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)
Exception in thread "main"
java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because the return value of "net.minecraftforge.installer.DownloadUtils.getIps(String)" is null
at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)