Comment résoudre l'erreur Win32 1069 lors du démarrage de cron sous cygwin?

1

La machine exécute Windows 7 Home Edition. J'essaie d'utiliser rsync pour sauvegarder des fichiers sur une boîte Linux. La commande rsync s’exécute bien dans cygwin. J'ai résolu une erreur précédente en exécutant le terminal cygwin en tant qu'administrateur. Voici ce que je vois:

Helen@Helen-PC ~
$ cron-config
Cron is already installed as a service under account .\Helen.
Do you want to remove or reinstall it? (yes/no) no
Running cron_diagnose ...
... no problem found.

cygrunsrv: Error starting a service: StartService:  Win32 error 1069:
The service did not start due to a logon failure.

Voici ce que je suppose que sont les éléments les plus importants de cronbug.txt:

Current version
-rwxr-xr-x 1 Helen None 5304 Feb 15  2010 /usr/share/doc/Cygwin/cron-4.1-59.README

Running crons:
None

Crontabs:
-rw-r----- 1 Helen root 431 Apr 27 09:09 /var/cron/tabs/Helen

Service             : cron
Display name        : Cron daemon
Current State       : Stopped
Command             : /usr/sbin/cron -n
stdin path          : /dev/null
stdout path         : /var/log/cron.log
stderr path         : /var/log/cron.log
Environment         : CYGWIN=" " 
Process Type        : Own Process
Startup             : Automatic
Account             : .\Helen

/var/log/cron.log n'existe pas mais Helen est propriétaire du répertoire. Je reçois le même message d'erreur lorsque j'essaie de démarrer cron directement, par exemple. net start cron. Toute aide est appréciée!

jrennie
la source

Réponses:

0

Je réalise maintenant ce que j'ai mal fait. Quand j'ai initialement couru cron-config, J’ai entré un mot de passe incorrect pour le Helen Compte. Je n'avais pas réalisé que ce mot de passe avait été enregistré d'une manière ou d'une autre pour démarrer le démon

Pour réparer, j'ai couru cron-config, répondit yes à Do you want to remove or reinstall it?, puis répondu yes à l'installation et commencer des questions. Sortie de cron-config inclus: The cron daemon is now running. et j'ai confirmé en configurant ma commande rsync de s'exécuter quelques minutes plus tard. Le rsync s'est passé comme prévu.

jrennie
la source