DD-WRT Os trabalhos Cron adicionais não estão em execução

0

Instalei o DD-WRT (v24-sp2 (06/23/14) std-build 24461) em um TP-Link TL-WR841ND v9 e estou tentando adicionar um trabalho CRON para atualizar minha configuração IP do Unlocator conforme descrito aqui: Como configurar um Cronjob no DD-WRT para atualizar automaticamente seu IP . No entanto, o cron job nunca parece rodar (tentei alterar os campos de hora e data para * * * * * para rodar a cada minuto - ainda sem sorte).

No meu arquivo de log do DD-WRT eu tenho um número de entradas como esta:

DD-WRT cron.info cron[2106]: (crontabs) ORPHAN (no passwd entry)

Um pouco de Googling sugere que isso pode ser devido a uma conta de usuário configurada incorretamente para o processo CRON, no entanto, não encontrei nenhuma instrução clara sobre como corrigir o problema. Eu esperava que qualquer coisa adicionada ao campo Trabalhos Adicionais Cron na página de Gerenciamento DD-WRT "simplesmente funcionasse".

    
por Tom 09.08.2014 / 15:25

2 respostas

1

Na verdade, parece que o trabalho CRON pode estar em execução e o problema é que o trabalho estava chamando wget em URLs https. O wget BusyBox que vem com o DD-WRT parece não suportar https e acho que o comando estava falhando silenciosamente.

O URL fornecido pelo Unlocator redireciona para https://unlocator.com/tool/api.php?api_key=X , mas é possível acessar esse URL diretamente com HTTP.

    
por 10.08.2014 / 06:13
0

Serviço CRON adormecendo no V24

O serviço cron está freqüentemente adormecendo e as tarefas agendadas não são executadas. Isso requer um cron do stopservice; startservice cron ou uma reinicialização. O V23 não tem esse problema.

    
por 08.02.2017 / 14:30