#how to make an iOS private server
1 messages · Page 1 of 1 (latest)
wait for the helper with ios specialist 
Which one?
Oh okay
just find the ipa for non patched game, log in with official account and download full game package, then install patched ipa
W h e r e
So I downloaded both the Chinese files
“先安装我下载资源” means first install me and download the full game package. after that install "再安装我“
hi, I successfully install the two ipa in my iphone. Can I connect to my own server which is built at the public IP?
Wdym built at the public ip
like my own server which is debian 11?
Yes u can
what should I do? I should use mitmproxy or shadowrocket?
prolly mitm
Because it’s free
I have installed the mitm certification file, trust the mitmproxy in the general --> about, and modified the wifi setting to open the "http proxy". But when I opened the game, it shows 4201. I can use mitmdump in my PC to login my server
4201 is DISPATCH_GLOBAL_GET_TIMEOUT
I’m not sure…
Does the grasscutter console say that ur trying to login?
no, it doesn't
I’m unsure how the procedure goes for mitm cos I use fiddler.. I guess you would have to find an old guide somewhere for iOS
Maybe check archived channels?
#resources message
It worked, thank you!
Also thank you! you save the day!
hi, sorry to bother you again. I change the mitm port and setup the certificate file again, and deleted the old file. But it showed network error when log in. And Grasscutter say "Client 'IP' request: query_region_list". what does it happened. when I change to default port 8080, the error do not disappear.
where did you change the mitm port? If you changed the remote_port in proxy_config you would also need to change the port your server is hosted on in config.json (the default is 443)
8080 is the port where the proxy server itself is on, not where the server is accessible on (which is 443)
so if you changed the port in your ios settings then you won't reach the mitm which is actually hosted there, since that setting doesn't change where it is hosted; that only changes what you are trying to access
ideally the ports should all be left on the defaults though
I change the mitm port like: "mitmdump -s proxy.py -k --ssl-insecure --set block_global=false -p 43219"
fuxk myself. I just want to try to change the port. I do a shit thing.
it should work as long as that port is opened in your firewall and you are connecting to it from ios settings, but you would need to verify that mitm is correctly being hosted at that port and that it is open and accessible
thank you for your patient response. My lesson is not change the mitm default port.
haha no problem
I have a question, that is, where did you download the client? Can you tell me?
Hello?