getClientIP(socket) {
        return this.getClientIPwithProxy(socket.client.conn.remoteAddress, socket.client.conn.request.headers);
    }
Get the IP of the client connected to the socket
@param {Socket} socket Socket to query
@returns {Promise<string>} IP of client