to fix this, please, change in /etc/init.d/memcached: before: /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ --exec "${MEMCACHED_BINARY}" \ --startas "${MEMCACHED_BINARY}" -- \ -d -p ${PORT} ${c_LISTENON} -m ${MEMUSAGE} \ -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ ${MISC_OPTS} after: /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ --exec "${MEMCACHED_BINARY}" \ --startas "${MEMCACHED_BINARY}" -- \ -d -p ${PORT} -U ${PORT} ${c_LISTENON} -m ${MEMUSAGE} \ -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ ${MISC_OPTS} Reproducible: Always Steps to Reproduce: BAYsGentooNotebook conf.d # /etc/init.d/memcached2 start memcached2 |* Starting memcached (memcached2)... memcached2 |* You should edit /etc/conf.d/memcached.memcached2 and specify an address to listen on. memcached2 |* Listening on any address (check your firewall!) [ ok ] BAYsGentooNotebook conf.d # netstat -tlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:11311 *:* LISTEN 564/memcached BAYsGentooNotebook conf.d # netstat -ulp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name udp 0 0 *:bootpc *:* 6367/dhcpcd udp 0 0 *:59845 *:* 15206/sim udp 0 0 *:11211 *:* 564/memcached Actual Results: the memcached server always listen 11211 UDP port Expected Results: memcached should listen different UDP ports
Fixed in 1.3.3-r2