NuVotifier

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
anonymussTV
Příspěvky: 44
Registrován: 07 led 2015, 01:51
Reputation: 0

NuVotifier

#1 Příspěvekod anonymussTV » 18 zář 2017, 18:26

Dobrý, mám problém s pluginom NuVotifier.. Mám ho nastavený na bungee.. Všetko je nastavené v poriadku, keďže mi CzechCraft napíše, že bol hlas úspešne odoslaný.. Lenže potom nastáva problém.. Server mi vypíše tento error

Kód: Vybrat vše

> [17:40:55 ERROR]: [Votifier] Unable to process vote from /82.208.17.84:38910
> com.vexsoftware.votifier.netty.handler.codec.CorruptedFrameException: Signature
> is not valid (invalid token?)
> at com.vexsoftware.votifier.net.protocol.VotifierProtocol2Decoder.decode
> (VotifierProtocol2Decoder.java:55) ~[nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.net.protocol.VotifierProtocol2Decoder.decode
> (VotifierProtocol2Decoder.java:23) ~[nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.handler.codec.MessageToMessageDecoder.
> channelRead(MessageToMessageDecoder.java:89) ~[nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> invokeChannelRead(AbstractChannelHandlerContext.java:308) [nuvotifier-universal-
> 2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> fireChannelRead(AbstractChannelHandlerContext.java:294) [nuvotifier-universal-2.
> 3.5.jar:?]
> at com.vexsoftware.votifier.netty.handler.codec.MessageToMessageDecoder.
> channelRead(MessageToMessageDecoder.java:103) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> invokeChannelRead(AbstractChannelHandlerContext.java:308) [nuvotifier-universal-
> 2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> fireChannelRead(AbstractChannelHandlerContext.java:294) [nuvotifier-universal-2.
> 3.5.jar:?]
> at com.vexsoftware.votifier.netty.handler.codec.ByteToMessageDecoder.cha
> nnelRead(ByteToMessageDecoder.java:244) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> invokeChannelRead(AbstractChannelHandlerContext.java:308) [nuvotifier-universal-
> 2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> fireChannelRead(AbstractChannelHandlerContext.java:294) [nuvotifier-universal-2.
> 3.5.jar:?]
> at com.vexsoftware.votifier.netty.handler.codec.ByteToMessageDecoder.han
> dlerRemoved(ByteToMessageDecoder.java:203) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.callHan
> dlerRemoved0(DefaultChannelPipeline.java:527) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.callHan
> dlerRemoved(DefaultChannelPipeline.java:521) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.remove0
> (DefaultChannelPipeline.java:351) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.remove(
> DefaultChannelPipeline.java:322) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.remove(
> DefaultChannelPipeline.java:299) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.net.protocol.VotifierProtocolDifferentiator.
> decode(VotifierProtocolDifferentiator.java:54) [nuvotifier-universal-2.3.5.jar:?
> ]
> at com.vexsoftware.votifier.netty.handler.codec.ByteToMessageDecoder.cal
> lDecode(ByteToMessageDecoder.java:327) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.handler.codec.ByteToMessageDecoder.cha
> nnelRead(ByteToMessageDecoder.java:230) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> invokeChannelRead(AbstractChannelHandlerContext.java:308) [nuvotifier-universal-
> 2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> fireChannelRead(AbstractChannelHandlerContext.java:294) [nuvotifier-universal-2.
> 3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.ChannelInboundHandlerAdapter.c
> hannelRead(ChannelInboundHandlerAdapter.java:86) [nuvotifier-universal-2.3.5.jar
> :?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> invokeChannelRead(AbstractChannelHandlerContext.java:308) [nuvotifier-universal-
> 2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.AbstractChannelHandlerContext.
> fireChannelRead(AbstractChannelHandlerContext.java:294) [nuvotifier-universal-2.
> 3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.DefaultChannelPipeline.fireCha
> nnelRead(DefaultChannelPipeline.java:846) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.nio.AbstractNioByteChannel$Nio
> ByteUnsafe.read(AbstractNioByteChannel.java:131) [nuvotifier-universal-2.3.5.jar
> :?]
> at com.vexsoftware.votifier.netty.channel.nio.NioEventLoop.processSelect
> edKey(NioEventLoop.java:511) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.nio.NioEventLoop.processSelect
> edKeysOptimized(NioEventLoop.java:468) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.nio.NioEventLoop.processSelect
> edKeys(NioEventLoop.java:382) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.channel.nio.NioEventLoop.run(NioEventL
> oop.java:354) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.util.concurrent.SingleThreadEventExecu
> tor$2.run(SingleThreadEventExecutor.java:112) [nuvotifier-universal-2.3.5.jar:?]
> at com.vexsoftware.votifier.netty.util.concurrent.DefaultThreadFactory$D
> efaultRunnableDecorator.run(DefaultThreadFactory.java:137) [nuvotifier-universal
> -2.3.5.jar:?]
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]


Token mám nastavený správne.. Posielam aj config Votifieru zo serverov a bungee
Server1:

Kód: Vybrat vše

# The IP to listen to. Use 0.0.0.0 if you wish to listen to all interfaces on your server. (All IP addresses)
# This defaults to the IP you have configured your server to listen on, or 0.0.0.0 if you have not configured this.
host: 0.0.0.0

# Port to listen for new votes on
port: 29579

# Whether or not to print debug messages. In a production system, this should be set to false.
# This is useful when initially setting up NuVotifier to ensure votes are being delivered.
debug: true

# Setting this option to true will disable handling of Protocol v1 packets. While the old protocol is not secure, this
# option is currently not recommended as most voting sites only support the old protocol at present. However, if you are
# using NuVotifier's proxy forwarding mechanism, enabling this option will increase your server's security.
disable-v1-protocol: false

# All tokens, labeled by the serviceName of each server list.
tokens:
  # Default token for all server lists, if another isn't supplied.
  default: -Server1token-

# Configuration section for all vote forwarding to NuVotifier
forwarding:
  # Sets whether to set up a remote method for fowarding. Supported methods:
  # - none - Does not set up a forwarding method.
  # - pluginMessaging - Sets up plugin messaging
  method: pluginMessaging
  pluginMessaging:
    channel: NuVotifier

Server2:

Kód: Vybrat vše

# The IP to listen to. Use 0.0.0.0 if you wish to listen to all interfaces on your server. (All IP addresses)
# This defaults to the IP you have configured your server to listen on, or 0.0.0.0 if you have not configured this.
host: 0.0.0.0

# Port to listen for new votes on
port: 29576

# Whether or not to print debug messages. In a production system, this should be set to false.
# This is useful when initially setting up NuVotifier to ensure votes are being delivered.
debug: true

# Setting this option to true will disable handling of Protocol v1 packets. While the old protocol is not secure, this
# option is currently not recommended as most voting sites only support the old protocol at present. However, if you are
# using NuVotifier's proxy forwarding mechanism, enabling this option will increase your server's security.
disable-v1-protocol: false

# All tokens, labeled by the serviceName of each server list.
tokens:
  # Default token for all server lists, if another isn't supplied.
  default: -Server2token-

# Configuration section for all vote forwarding to NuVotifier
forwarding:
  # Sets whether to set up a remote method for fowarding. Supported methods:
  # - none - Does not set up a forwarding method.
  # - pluginMessaging - Sets up plugin messaging
  method: pluginMessaging
  pluginMessaging:
    channel: NuVotifier

Server3:

Kód: Vybrat vše

# The IP to listen to. Use 0.0.0.0 if you wish to listen to all interfaces on your server. (All IP addresses)
# This defaults to the IP you have configured your server to listen on, or 0.0.0.0 if you have not configured this.
host: 0.0.0.0

# Port to listen for new votes on
port: 29601

# Whether or not to print debug messages. In a production system, this should be set to false.
# This is useful when initially setting up NuVotifier to ensure votes are being delivered.
debug: true

# Setting this option to true will disable handling of Protocol v1 packets. While the old protocol is not secure, this
# option is currently not recommended as most voting sites only support the old protocol at present. However, if you are
# using NuVotifier's proxy forwarding mechanism, enabling this option will increase your server's security.
disable-v1-protocol: false

# All tokens, labeled by the serviceName of each server list.
tokens:
  # Default token for all server lists, if another isn't supplied.
  default: -Server3token-

# Configuration section for all vote forwarding to NuVotifier
forwarding:
  # Sets whether to set up a remote method for fowarding. Supported methods:
  # - none - Does not set up a forwarding method.
  # - pluginMessaging - Sets up plugin messaging
  method: pluginMessaging
  pluginMessaging:
    channel: NuVotifier

Bungee:

Kód: Vybrat vše

# This is useful when initially setting up NuVotifier to ensure votes are being delivered.
debug: true

# All tokens, labeled by the serviceName of each server list.
tokens:
  # Default token for all server lists, if another isn't supplied.
  default: -Bungeetoken-

# Setting this option to true will disable handling of Protocol v1 packets. While the old protocol is not secure, this
# option is currently not recommended as most voting sites only support the old protocol at present.
disable-v1-protocol: false

# Configuration section for all vote forwarding to NuVotifier
forwarding:
  # Sets whether to set up a remote method for fowarding. Supported methods:
  # - none - Does not set up a forwarding method.
  # - pluginMessaging - Sets up plugin messaging.
  # - proxy - Proxies votes to other NuVotifier servers from this server.
  method: proxy
  pluginMessaging:
    channel: NuVotifier

    #Only send votes to certain servers. If a server is present on excludedServers, then votes will NOT be forwarded
    #to them. If excludedServers is not present, votes will be sent to all servers.
    #If onlySendToJoinedServer is true, this option is ignored.

    #excludedServers:
    #- server1
    #- server2


    # Sets which cache to use if there are no players on the server that the vote is being sent to. Supported caches:
    # - none - Votes will simply be lost when no players are present on the server.
    # - memory - Votes will be cached in memory when no players are present. When Bungee is restarted, the votes will be lost.
    #   This method is NOT recommended for production systems!
    # - file - Votes will be saved to a local file every 3 minutes and on shutdown and reloaded when Bungee is restarted. This is suitable for
    #   most set ups.
    cache: file
    # Only sends the vote to the server in which the player is currently joined.
    onlySendToJoinedServer: true
    #Sets which server to send the vote in the event the player is not online when the vote is cast
    #If you do not want the vote forwarded to a fallback, set this value to empty ('')
    #ONLY USED IF onlySendToJoinedServer is true!!
    joinedServerFallback: ''
    # Options for file caching.
    file:
      name: cached-votes.json
  # Specify servers to proxy votes for.
  proxy:
    Lobby:
      address: 40.mcraft.cz
      port: 29579
      token: -Server1token-
    Survival:
      address: lea.mcraft.cz
      port: 29576
      token: -Server2token-
    SkyBlock:
      address: lea.mcraft.cz
      port: 29601
      token: -Server3token-

Czech-Craft:

Kód: Vybrat vše

Technické detaily

Adresa Query: 82.208.17.84
 

Port Query:27122
 

NuVotifer Adresa:82.208.17.84
 

NuVotifer Port:29122
 

Token:-Bungeetoken-

Ak si dám debug: false , Tak mi to píše len "votifier unable to process vote from /82.208.17.84:(randomPort)" 5krát za sebou a stále iný port.. Dáke nápady na opravu problému ? Aj som hľadal na google, pár vecí som aj našiel, ale nepochopil som z toho veľa a na viacerých miestach bolo, aby som si nastavil enableExternal: true .. Lenže nič také som nenašiel nikde..
Ak ti niekto pomôže, daj mu Karmu + :P

ZiDyPL
Příspěvky: 295
Registrován: 13 dub 2015, 22:01
Reputation: 17

Re: NuVotifier

#2 Příspěvekod ZiDyPL » 19 zář 2017, 06:32

Máš ten plugin aktuální?

anonymussTV
Příspěvky: 44
Registrován: 07 led 2015, 01:51
Reputation: 0

Re: NuVotifier

#3 Příspěvekod anonymussTV » 19 zář 2017, 08:31

Áno..
Ak ti niekto pomôže, daj mu Karmu + :P

StronglyHoldTV
Příspěvky: 2
Registrován: 14 kvě 2017, 09:43
Reputation: 0

Re: NuVotifier

#4 Příspěvekod StronglyHoldTV » 20 zář 2017, 19:48

Ahoj,
nie je token obsadený iným serverom?
S pozdravom,
Strongly


Zpět na „Minecraft, Tekkit“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 65 hostů