xbt will not work in https without major rework of it..
besure you read the readme @
https://github.com/Bigjoos/U-232-V4
you have to use an only 1 revision and the correct files that are included with u232 v4 source.
Enter the following commands in a terminal. Be patient while g++ is running, it'll take a few minutes.
Replace server.h and server.cpp and add xbt_tracker.conf from the U-232 V4 XBT folder then run ./make.sh
remember to add your mysql connect details to xbt_tracker.conf
I never tried changing the port but DND is right its
2710 i would try that port 1st after you change it in cloudflare, iptables then once works worry about changing it to something else..
announce.php is only used for php tracker ONLY
xbt announce url is
http://mydomain.com:2710/announce
once you get xbt setup right you should just goto
http://mydomain.com/install
and install it :)
but again the readme said that if anyone bothered to read anything anytime lol
You prob would get more u232 direct help via visiting its forum
http://forum-u-232.servebeer.com/index.php but again takes reading too..