El problema es que lo estas corriendo localmente y esto funciona como una caja de faraday (nada entra nada sale) para eso necesitarias conectarlo de alguna manera al internet, yo logre utilizar un tunel para conectar mi servidor local a un servidor publico para que facebook lo pudiera captar. Claro que hay un riesgo en poner tu servidor local en publico por eso no lo dejes activo por mucho tiempo. Yo utilice ngrok para correrlo de manera publica.