# Win\_service "Cannot start service InstallerService on computer '.'."

**URL:** <https://forum.ansible.com/t/win-service-cannot-start-service-installerservice-on-computer/29345>\
**Category:** Ansible Project\
**Created:** [January 1, 2019, 8:21am UTC](https://forum.ansible.com/t/win-service-cannot-start-service-installerservice-on-computer/29345 "2019-01-01T08:21:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matthieu\_Ducorps](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@Matthieu\_Ducorps](https://forum.ansible.com/u/Matthieu_Ducorps)\
**Post date:** [January 1, 2019, 8:21am UTC](https://forum.ansible.com/t/win-service-cannot-start-service-installerservice-on-computer/29345/1 "2019-01-01T08:21:45Z")

</div>

Hi All,

I’m running into an issue where I’m not sure what is cause, here is the setup:

Debian GNU/Linux buster/sid

ansible 2.7.5  
config file = /home/ansible/ansibleGalaxy/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/dist-packages/ansible  
executable location = /usr/bin/ansible  
python version = 2.7.15+ (default, Nov 28 2018, 16:27:22) [GCC 8.2.0]

Playbook:

# Only update the service account

- name: Update Dalet Installer service  
win\_service:  
name: DaletInstallerService  
username: .\Administrator  
password: toto  
start\_mode: auto  
state: started

Basically I want to update the credential of the service on the target machine.

And whatever setting i’m getting this error message:

fatal: [192.168.56.103]: FAILED! =\> {  
“can\_pause\_and\_continue”: false,  
“changed”: false,  
“depended\_by”: ,  
“dependencies”: [  
“Afd”,  
“Tcpip”  
],  
“description”: “DaletInstallerService”,  
“desktop\_interact”: false,  
“display\_name”: “DaletInstallerService”,  
“exists”: true,  
**“msg”: “Service ‘DaletInstallerService (DaletInstallerService)’ cannot be started due to the following error: Cannot start service DaletInstallerService on computer ‘.’.”,**  
“name”: “DaletInstallerService”,  
“path”: “‘C:\Program Files (x86)\DALET\DaletInstaller\DaletInstallerService.prunsrv.exe’ //RS//DaletInstallerService”,  
“start\_mode”: “auto”,  
“state”: “stopped”,  
“username”: “.\Administrator”  
}  
**ERROR! Unexpected Exception, this is probably a bug: ‘ascii’ codec can’t encode character u’\xa0’ in position 29: ordinal not in range(128)**

the full traceback was:

Traceback (most recent call last):  
File “/usr/bin/ansible-playbook”, line 118, in   
exit\_code = cli.run()  
File “/usr/lib/python2.7/dist-packages/ansible/cli/playbook.py”, line 122, in run  
results = pbex.run()  
File “/usr/lib/python2.7/dist-packages/ansible/executor/playbook\_executor.py”, line 156, in run  
result = self.\_tqm.run(play=play)  
File “/usr/lib/python2.7/dist-packages/ansible/executor/task\_queue\_manager.py”, line 291, in run  
play\_return = strategy.run(iterator, play\_context)  
File “/usr/lib/python2.7/dist-packages/ansible/plugins/strategy/linear.py”, line 325, in run  
results += self.\_wait\_on\_pending\_results(iterator)  
File “/usr/lib/python2.7/dist-packages/ansible/plugins/strategy/ **init**.py”, line 712, in \_wait\_on\_pending\_results  
results = self.\_process\_pending\_results(iterator)  
File “/usr/lib/python2.7/dist-packages/ansible/plugins/strategy/ **init**.py”, line 135, in inner  
dbg.cmdloop()  
File “/usr/lib/python2.7/dist-packages/ansible/plugins/strategy/ **init**.py”, line 1166, in cmdloop  
cmd.Cmd.cmdloop(self)  
File “/usr/lib/python2.7/cmd.py”, line 130, in cmdloop  
line = raw\_input(self.prompt)  
**UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xa0’ in position 29: ordinal not in range(128)**

Still looking for a workaround or a fix, but any input would be welcome to understand the root cause.

Matth
