Fix: initWithPort should use specified port

Bug: always port 8888