add socket port config option