But new posts all come from localhost, or 127.0.0.1.
I am running XenForo on Nginx with Pagespeed (the server module, NOT the proxy service), and PHP-FPM with APC. Nginx was compiled with the RealIP module. All connections are through UNIX sockets.
Any idea why XenForo would be getting localhost for post IPs instead of the actual IP?
EDIT: I just checked access.log and it appears this is a server config issue, not a XenForo issue. All requests to the server are coming from localhost.