Seafile Android Login Issue with Cloudflare Tunnel

I have setted up seafile server in docker and running fine on the xxx.xxx.xx.xx:pppp. (pppp= port number) I setted up cloudflare tunnel to access my seafile server with mysubdomain(dot)example(dot)com to point to my server (xxx.xxx.xx.xx:pppp). while accessing it via browser its working fine. Now i need to access it via Android client. When i try to login via other seafile server it ask me to input server address with port (mysubdomain(dot)example(dot)com:pppp) which is not a correct format. when i try with out port it says “Moved Permanently”

Help me with this