A
Admincraftā€¢4w ago
Cristaf

TCP Shield Setup

I have a proxy server and setup TCP shield on my game server but getting this error. The only records I have on my DNS is the TCP Cname I do not have a dedciated IP I used the spigot TCP shield I am on version 1.21.3 Any help would be appreciated!
No description
32 Replies
Admincraft Meta
Admincraft Metaā€¢4w ago
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by cristaf#0
Cristaf
CristafOPā€¢4w ago
Update: Now it just says "Cant connect to server" I didnt change anything
ProGamingDk
ProGamingDkā€¢4w ago
!LOGS
Carl-bot
Carl-botā€¢4w ago
Please check your server log for errors from your plugins.
If you need further help understanding the errors, please send us the whole log file. Where can I find the server log? Logs are stored in <server_directory>/logs/. Search for a file explorer in your server's management interface and navigate to that directory. Once you've opened that up, search for the latest.log file. Some providers have a separate page for logs and may hide the "logs" folder. On Aternos: ā€¢ Go to https://aternos.org/log/. On Minehut and server.pro: ā€¢ Go to the "files" tab in the left menu. ā€¢ Navigate to the root directory of your server. ā€¢ From there navigate to /logs/latest.log. What should I do with the log? ā€¢ First of all, read it! I mean, that's what you do all the time when you run a server, isn't it? Try to locate any errors that have anything to do with the issue you are facing. ā€¢ If you got the latest.log file or created a .txt file with the necessary errors you can upload these directly to the channel, but we prefer if you upload them to https://mclo.gs/. ā€¢ If you have trouble downloading the log file, copy/paste the text to a paste service (like mclogs). Copy the link that it gives you and send it to us. (Don't worry, McLogs hides your users' IPs.)
Admincraft Canned Responses
ProGamingDk
ProGamingDkā€¢4w ago
do note tcpshield on a shared host isnt gonna do the most if other clients on the host gets attacked you get taken down aswell
Cristaf
CristafOPā€¢4w ago
Admincraft Meta
Admincraft Metaā€¢4w ago
We have uploaded your file to a paste service for better readability
Paste services are more mobile friendly and easier to read than just posting a file
āŒ Offline mode potentially detected
This community does not support offline-mode users. If you're using a proxy please just ignore this message
āŒ FastAsyncWorldEdit
FAWE has been known to cause issues. Consider replacing FAWE with Worldedit.
āŒ FastAsyncWorldEdit
FAWE has been known to cause issues. Consider replacing FAWE with Worldedit.
Requested by cristaf
Cristaf
CristafOPā€¢4w ago
Note: I am using a proxy If I use velocity TCP Shield, do I put the plugin in the proxy server or game server? Further more, what do I need to setup in my DNS? Considering I do not have a dedicated IP
ProGamingDk
ProGamingDkā€¢4w ago
are you using a proxy? (oops, wasnt scrolled down) tcpshield shouldnt be on the backend put it on the proxy
Cristaf
CristafOPā€¢4w ago
ok Currently in my DNS I only have thecname TCP provided What do I do?
ProGamingDk
ProGamingDkā€¢4w ago
the error you have here is that when you connect through the tcpshield protected domain?
Cristaf
CristafOPā€¢4w ago
Yes
ProGamingDk
ProGamingDkā€¢4w ago
means its working
Cristaf
CristafOPā€¢4w ago
Even though I cant connect at all anymore?
ProGamingDk
ProGamingDkā€¢4w ago
ah didnt see that is that the entire message? did you move tcpshield to proxy and follow the documentation?
Cristaf
CristafOPā€¢4w ago
I have not moved it to proxy yet
ProGamingDk
ProGamingDkā€¢4w ago
you need to do that
Cristaf
CristafOPā€¢4w ago
So its working now however it says "This server requires you to connect with velocity" Which I assume is a DNS thing? If I connect to my proxy directly using the numerical IP, it says "Cant connect to serveR"
ProGamingDk
ProGamingDkā€¢4w ago
nope not at all a dns thing you shouldnt be trying to connect to backend you should always join the proxy can you give logs of the proxy? !logs
Carl-bot
Carl-botā€¢4w ago
Please check your server log for errors from your plugins.
If you need further help understanding the errors, please send us the whole log file. Where can I find the server log? Logs are stored in <server_directory>/logs/. Search for a file explorer in your server's management interface and navigate to that directory. Once you've opened that up, search for the latest.log file. Some providers have a separate page for logs and may hide the "logs" folder. On Aternos: ā€¢ Go to https://aternos.org/log/. On Minehut and server.pro: ā€¢ Go to the "files" tab in the left menu. ā€¢ Navigate to the root directory of your server. ā€¢ From there navigate to /logs/latest.log. What should I do with the log? ā€¢ First of all, read it! I mean, that's what you do all the time when you run a server, isn't it? Try to locate any errors that have anything to do with the issue you are facing. ā€¢ If you got the latest.log file or created a .txt file with the necessary errors you can upload these directly to the channel, but we prefer if you upload them to https://mclo.gs/. ā€¢ If you have trouble downloading the log file, copy/paste the text to a paste service (like mclogs). Copy the link that it gives you and send it to us. (Don't worry, McLogs hides your users' IPs.)
Admincraft Canned Responses
Cristaf
CristafOPā€¢4w ago
Admincraft Meta
Admincraft Metaā€¢4w ago
We have uploaded your file to a paste service for better readability
Paste services are more mobile friendly and easier to read than just posting a file
Requested by cristaf
Cristaf
CristafOPā€¢4w ago
@ProGamingDk ^ šŸ™‚ Sorry didnt know if you were waiting for a ping
ProGamingDk
ProGamingDkā€¢4w ago
you didnt try and connect to the server in this report, or if you did check your backend ip settings on tcpshields site
Cristaf
CristafOPā€¢4w ago
Backend is my proxy IP?
ProGamingDk
ProGamingDkā€¢4w ago
yes
Cristaf
CristafOPā€¢4w ago
Its working! Thank you! How can I tell TCP shield is up and working? Now its not working... omg! "cant connect to server"
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Booting up Velocity 3.4.0-SNAPSHOT (git-4aa9ee77-b455)...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loading localizations...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.network.ConnectionManager]: Connections will use epoll channels, libdeflate (Linux x86_64) compression, OpenSSL 3.x.x (Linux x86_64) ciphers
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loading plugins...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.plugin.VelocityPluginManager]: Loaded plugin tcpshield 2.8.1 by TCPShield
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loaded 2 plugins
[18:56:28] [Netty epoll Boss #0/INFO] [com.velocitypowered.proxy.network.ConnectionManager]: Listening on /[0:0:0:0:0:0:0:0]:25747
[18:56:28] [main/INFO] [com.velocitypowered.proxy.Velocity]: Done (0.86s)!
[19:27:23] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.client.AuthSessionHandler]: [connected player] Cristaf1 (/129.228.23.134:64133) has connected
[19:27:24] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [server connection] Cristaf1 -> main has connected
[19:27:53] [main/INFO] [com.velocitypowered.proxy.console.VelocityConsole]: This command does not exist.
[19:27:54] [main/INFO] [com.velocitypowered.proxy.console.VelocityConsole]: This command does not exist.
[19:30:20] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [connected player] Cristaf1 (/129.228.23.134:64133) has disconnected
[19:30:20] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [server connection] Cristaf1 -> main has disconnected
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Booting up Velocity 3.4.0-SNAPSHOT (git-4aa9ee77-b455)...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loading localizations...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.network.ConnectionManager]: Connections will use epoll channels, libdeflate (Linux x86_64) compression, OpenSSL 3.x.x (Linux x86_64) ciphers
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loading plugins...
[18:56:28] [main/INFO] [com.velocitypowered.proxy.plugin.VelocityPluginManager]: Loaded plugin tcpshield 2.8.1 by TCPShield
[18:56:28] [main/INFO] [com.velocitypowered.proxy.VelocityServer]: Loaded 2 plugins
[18:56:28] [Netty epoll Boss #0/INFO] [com.velocitypowered.proxy.network.ConnectionManager]: Listening on /[0:0:0:0:0:0:0:0]:25747
[18:56:28] [main/INFO] [com.velocitypowered.proxy.Velocity]: Done (0.86s)!
[19:27:23] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.client.AuthSessionHandler]: [connected player] Cristaf1 (/129.228.23.134:64133) has connected
[19:27:24] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [server connection] Cristaf1 -> main has connected
[19:27:53] [main/INFO] [com.velocitypowered.proxy.console.VelocityConsole]: This command does not exist.
[19:27:54] [main/INFO] [com.velocitypowered.proxy.console.VelocityConsole]: This command does not exist.
[19:30:20] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [connected player] Cristaf1 (/129.228.23.134:64133) has disconnected
[19:30:20] [Netty epoll Worker #1/INFO] [com.velocitypowered.proxy.connection.MinecraftConnection]: [server connection] Cristaf1 -> main has disconnected
Cristaf
CristafOPā€¢4w ago
No description
ProGamingDk
ProGamingDkā€¢4w ago
being able to connect means its up, its technically always on even if you cant join, as they cant find your ip (as easily) if they only have your domain connected to tcpshield
Cristaf
CristafOPā€¢4w ago
Ok good to know. I just cant join the server at all now lol
ProGamingDk
ProGamingDkā€¢4w ago
proxy is still running correct?
Cristaf
CristafOPā€¢4w ago
Correct its working again i hate everthing

Did you find this page helpful?