Moneylover3246/Crossplay

Mobile issue

REAPERSCRIPTS opened this issue · 33 comments

I tried running the server on my pc it works and all but when I try to join with my phone it says found server then
It says lost connection. I tried joining on my pc and it worked but it didn’t for mobile

Please send your logs as I also asked for before

How do you get mobile logs

The servers logs that should be in your sever folder

any update to this? @SirMonkeyBoy

i need servers logs like i said in the last message

I just took a look at them and it doesnt show anything to do with another player joining other than myself

is it the right ip

yep, it says found server and then lost connection.
I think it's because when you start the server, the message crossplay makes states that it whitelisted a variety of versions except for the newest mobile version, 1.4.4.9.5

ok i'll have a look

@Prodgidy i'm not sure what the problem is as mine works fine can you please send your logs

what do you mean? what versions are you running?

your server logs also make sure you don't show you ip

2023-12-30 22:40:14 - TShock: INFO: TShock 5.2.0.0 (Intensity) now running.
2023-12-30 22:40:14 - TShock: INFO: AutoSave Enabled
2023-12-30 22:40:14 - TShock: INFO: Backups Enabled
2023-12-30 22:40:14 - TShock: INFO: Welcome to TShock for Terraria!
2023-12-30 22:40:14 - TShock: INFO: TShock comes with no warranty & is free software.
2023-12-30 22:40:14 - TShock: INFO: You can modify & distribute it under the terms of the GNU GPLv3.
2023-12-30 22:44:07 - Utils: INFO: Server executed: /exit.
2023-12-30 22:44:07 - Utils: INFO: Broadcast: Saving world...
2023-12-30 22:44:09 - Utils: INFO: Broadcast: World saved.
2023-12-30 22:44:09 - SaveManager: INFO: World saved at [WORLD]
2023-12-30 22:44:09 - Utils: INFO: Broadcast: Server shutting down!
2023-12-30 22:44:09 - Utils: INFO: Broadcast: Saving world...

@SirMonkeyBoy I turned on debug mode for the crossplay plugin but the logs were the same, should i be looking somewhere else?

i can't see the crossplay plugins info anywhere in thos logs

exactly

Are you sure the plugin is installed

its in the plugins folder and it comes up on the console itself

Is it the last version and can you send me the console log of when you try join

yeah its the latest version
this is the latest server log:
[12/30/23 22:57:25] [Server API] Verbose: TerrariaApi - Server v2.1.0.0 started.
[12/30/23 22:57:25] [Server API] Verbose: Command line: [PATH/TSHOCK.EXE] - censored for privacy reasons
[12/30/23 22:57:25] [Server API] Verbose: OS: Microsoft Windows NT 10.0.19045.0 (64bit: True)
[12/30/23 22:57:25] [Server API] Verbose: Mono: False
[12/30/23 22:57:25] [Server API] Info: Plugin Crossplay v2.2 (by Moneylover3246) initiated.
[12/30/23 22:57:25] [Server API] Info: Plugin TShock v5.1.3.0 (by The TShock Team) initiated.

@SirMonkeyBoy do you think its because im using a file instead of shockbyte?

What do you mean by do you think its because im using a file instead of shockbyte

i thought tshock and shockbyte / apex were the same thing but im probs being stoobid

what versions of the plugin / tshock are you running?

shockbyte and apex is are hosting websites i have tested it working with the latest i have also never use any hosting web

both latest plugin and tschock? also what version of terraria on mobile aswell as device?

when you started asking i tested on my test server and i could join with the latest plugin and tschock and ios not sure if theirs been and update since you ask

no new updates as far as a I can tell
unless you're using a previous one?

my ipad is on 1.4.4.9.5 and works fine TShock is updated and last version of the plugin is installed

bruhhh
probably an issue with my computer

which is weird since i have set up a reg terraria server and that worked fine

Hello,

If you can connect to the server using the PC you are running the server on, but can't using your phone or other devices, the firewall might be blocking it.

Try to disable your firewall and see if it works.

Essentially, you just need to make sure that the other devices on your local network can access the port you are running your server on.