diff --git a/lib/connect-logger.js b/lib/connect-logger.js index a441be5..8c9e768 100644 --- a/lib/connect-logger.js +++ b/lib/connect-logger.js @@ -120,10 +120,10 @@ function format(str, req, res) { .replace(':referrer', req.headers.referer || req.headers.referrer || '') .replace(':http-version', req.httpVersionMajor + '.' + req.httpVersionMinor) .replace( - ':remote-addr', + ':remote-addr', req.ip || req._remoteAddress || ( req.socket && (req.socket.remoteAddress || (req.socket.socket && req.socket.socket.remoteAddress)) - ) + )) .replace(':user-agent', req.headers['user-agent'] || '') .replace( ':content-length',