Erro DHCP



  • Boa tarde pessoal,

    Estou usando a versão 2.3.3-release-p1 e usando o serviço de DHCP do pfsense. Quando tenho fazer um mapeamento estatico, estou recebendo o seguinte erro:

    
    Mar 28 15:10:24	php-fpm	33012	/services_dhcp_edit.php: XML error: Undeclared entity error at line 240 in /conf/config.xml
    Mar 28 15:10:24	php-fpm	33012	/services_dhcp_edit.php: pfSense is restoring the configuration /cf/conf/backup/config-1490724323.xml
    Mar 28 15:10:24	php-fpm	33012	/services_dhcp_edit.php: New alert found: pfSense is restoring the configuration /cf/conf/backup/config-1490724323.xml
    Mar 28 15:10:24	check_reload_status		Syncing firewall
    Mar 28 15:10:27	dhcpleases		/var/etc/hosts changed size from original!
    Mar 28 15:10:27	dhcpleases		Could not deliver signal HUP to process because its pidfile (/var/run/dnsmasq.pid) does not exist, No such process.
    Mar 28 15:10:27	dhcpleases		kqueue error: unkown
    Mar 28 15:10:27	dhcpleases		Could not deliver signal HUP to process because its pidfile (/var/run/dnsmasq.pid) does not exist, No such process.
    
    

    Parece que além de um erro no arquivo config do xml, eu estou com error nos processos.
    Eu estava conseguindo fazer o mapeamento estatico de ips fora do pool, e agora estou recebendo esse erro.

    Alguem tem algum caminho?

    Abs



  • A configuração que você está tentando salvar, está resultando em um arquivo xml corrompido.

    consegue copia-lo antes dele ser renomeado ou excluído?  Dessa forma conseguimos fazer um diff e ver o que tem de errado.

    veja também no redmine do pfSense para ver se esse problema já foi relatado.



  • Marcelo,

    Analisando o arquivo do erro, descobri que a opcao que eu havia marcado: Time format change Change DHCP display lease time from UTC to local time era justamente a opção da linha do erro. Não sei o motivo que faz ocasionar o problema em específico mas ao desmarcar a opção, consegui mapear novamente ips estaticos.

    Obrigado pela atenção e caso alguém mais tenha o erro, a minha solução foi essa.

    Resolvido!