The following line is important:
[CORSHelper.php:13 - enableCrossOriginRequests()] - request origin 'http://135.181.216.23:8080' is not in allowed 'http://135.181.216.23, '!
It says your origin (the url in your browser: http://135.181.216.23:8080
) is not allowed. The list of allowed origins is currently ['http://135.181.216.23']
which is probably containing the general.public_url
you configured (as described by the comment for the allowed_cors_origins
setting).
You probably have to change your public url and including the port number http://135.181.216.23:8080
.
In addition, I now see your install command, and you missed the port in public_url arguments:
# From
sudo ./install --listen-port 8080 http://xxx.xxx.xx.xx
# To
sudo ./install --listen-port 8080 http://xxx.xxx.xx.xx:8080