Bungee not communicating correctly

Discussion in 'BungeeCord Help' started by Swedz, Jun 20, 2016.

  1. So, I have one server in New York, this is where I host my Bungeecord. And I have another server in another location, where I host my spigot servers. Both servers can ping 8.8.8.8, but the Bungeecord server can't ping my spigot server however my spigot server can ping the Bungeecord. I do have ip-forwarding enabled in the Bungeecord config.yml, and I am very confused on why this is occurring.. Because this was not an issue yesterday, everything was working just fine.

    If you need any other information than this, please let me know.

    ~ Also, if this is in the wrong spot, please correct me. ~

    Thanks in advance! :)
     
  2. Disable ip-fowarding and then can I see your bungee config?
     
  3. Disabled it, same result. Here is my bungeecord config.yml however;
    Code (Text):
    ip_forward: false
    network_compression_threshold: 256
    stats: a7cf32b2-05cd-4fd3-abe2-feb88c6fe5b5
    groups:
      Swedz:
      - admin
    servers:
      Hub:
        address: SPIGOT SERVER IP:50001
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      Practice:
        address: SPIGOT SERVER IP:50003
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-1:
        address: SPIGOT SERVER IP:50004
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-2:
        address: SPIGOT SERVER IP:50005
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-3:
        address: SPIGOT SERVER IP:50006
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      Dev:
        address: SPIGOT SERVER IP:59999
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
    timeout: 30000
    player_limit: -1
    listeners:
    - query_port: 25577
      motd: |-
        &6&lMC&BCubed &7» &e#Rising
        &cThe server is being DEVELOPED!
      tab_list: SERVER
      query_enabled: false
      forced_hosts:
        uhc1.mc-cubed.org: UHC-1
        uhc2.mc-cubed.org: UHC-2
        uhc3.mc-cubed.org: UHC-3
      ping_passthrough: false
      bind_local_address: true
      host: BUNGEE SERVER IP:25565
      max_players: 2000
      tab_size: 60
      force_default_server: true
      priorities:
      - Hub
    permissions:
      default: null
      admin:
      - bungeecord.command.server
      - bungeecord.command.list
      - bungeecord.command.end
    online_mode: true
    log_commands: false
    disabled_commands:
    - alert
    - alertraw
    - find
    - greload
    - ip
    - perms
    connection_throttle: 4000
    SPIGOT SERVER IP is the server that hosts the spigot server's IP, and the BUNGEE SERVER IP is the server that hosts the bungee server's IP. As that may have been obvious I just wanted to make that clear just in case.
     
  4. Ah, your query port and host server port are differnt along with ping try this: Of corse changing your server ips
    Code (Text):
    ip_forward: false
    network_compression_threshold: 256
    stats: a7cf32b2-05cd-4fd3-abe2-feb88c6fe5b5
    groups:
      Swedz:
      - admin
    servers:
      Hub:
        address: SPIGOT SERVER IP:50001
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      Practice:
        address: SPIGOT SERVER IP:50003
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-1:
        address: SPIGOT SERVER IP:50004
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-2:
        address: SPIGOT SERVER IP:50005
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      UHC-3:
        address: SPIGOT SERVER IP:50006
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
      Dev:
        address: SPIGOT SERVER IP:59999
        restricted: false
        motd: |-
          &6&lMC&BCubed &7» &e#Rising
          &cThe server is being DEVELOPED!
    timeout: 30000
    player_limit: -1
    listeners:
    - query_port: 25565
      motd: |-
        &6&lMC&BCubed &7» &e#Rising
        &cThe server is being DEVELOPED!
      tab_list: SERVER
      query_enabled: false
      forced_hosts:
        uhc1.mc-cubed.org: UHC-1
        uhc2.mc-cubed.org: UHC-2
        uhc3.mc-cubed.org: UHC-3
      ping_passthrough: true
      bind_local_address: true
      host: BUNGEE SERVER IP:25565
      max_players: 2000
      tab_size: 60
      force_default_server: true
      priorities:
      - Hub
    permissions:
      default: null
      admin:
      - bungeecord.command.server
      - bungeecord.command.list
      - bungeecord.command.end
    online_mode: true
    log_commands: false
    disabled_commands:
    - alert
    - alertraw
    - find
    - greload
    - ip
    - perms
    connection_throttle: 4000
     
  5. Now I get this..
    Code (Text):
    23:56:31 [WARNING] Error pinging remote server
    io.netty.channel.ConnectTimeoutException: connection timed out: /SPIGOT SERVER IP:50001
        at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe$1.run(AbstractEpollStreamChannel.java:655)
        at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
        at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:120)
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:259)
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
        at java.lang.Thread.run(Thread.java:745)
     
     
  6. Yeah you gotta change the ips lol /SPIGOT SERVER IP:50001 isnt a server
     
  7. Yeah... I know.. I changed that. But when I took the error log out I changed the IP since I don't want that given out.
     
  8. Yeah but does it work now?
     
  9. No, same result. Just a error in Bungee console now, and I sent you that.
     
  10. Hmmmmm try redoing the whole config. Maybe the motd is messed up or causing an issue in the thread return. Best Lucks :)
     
  11. I've tried that twice now, there's no errors with the MOTDs.. did you even read the original post I made? It had nothing to do with MOTDs lol :p
     
  12. I know but if there is an erro rin your motd, it will mess up your whole config
     
  13. I realize that, but there's nothing to do with MOTDs in the error I posted.
     
  14. Omg lol I know im just suggesting that if theres an error in your config, bungee will not start.
     
  15. Bungee started fine though.. That error only occurs when a player pings the server. :p
     
  16. ohhhhhh. Now it makes sence. This happens all the time to people with different protocol versions or clients. I don't think its a major bug though. It happens when the plugins interfere with each other when a player tries to join / ping on bungee. Becuase the plugins don't know what to do which throws an exception and sometimes causes java to crash on that session. But it should just need a resinstall of bungee. Just delete all files (backed up of corse) and drag config files back and try that. it should work now that you got the point straight.
     
  17. I've tried that already. It just gives the same result.
     
  18. Bump.