[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13526295#comment-13526295
 ] 

Tamas Monos commented on CLOUDSTACK-582:
----------------------------------------

Here you go:

2012-12-06 12:55:57,002 DEBUG [cloud.async.AsyncJobManagerImpl] 
(catalina-exec-4:null) submit async job-141, details: AsyncJobVO {id:141, 
userId: 9, accountId: 9, sessionKey: null, instanceType: VirtualMac
2012-12-06 12:55:57,012 DEBUG [cloud.async.AsyncJobManagerImpl] 
(Job-Executor-124:job-141) Executing com.cloud.api.commands.ResetVMPasswordCmd 
for job-141
2012-12-06 12:55:57,039 DEBUG [cloud.user.AccountManagerImpl] 
(Job-Executor-124:job-141) Access to VM[User|i-9-56-VM] granted to 
Acct[9-Reseller] by DomainChecker
2012-12-06 12:55:57,049 DEBUG [cloud.network.NetworkManagerImpl] 
(Job-Executor-124:job-141) Service SecurityGroup is not supported in the 
network id=213
2012-12-06 12:55:57,073 DEBUG [agent.transport.Request] 
(Job-Executor-124:job-141) Seq 2-967779541: Sending  { Cmd , MgmtId: 
345049202797, via: 2, Ver: v1, Flags: 100101, [{"routing.SavePasswordCommand":{"
2012-12-06 12:55:57,073 DEBUG [agent.transport.Request] 
(Job-Executor-124:job-141) Seq 2-967779541: Executing:  { Cmd , MgmtId: 
345049202797, via: 2, Ver: v1, Flags: 100101, [{"routing.SavePasswordCommand"
2012-12-06 12:55:57,073 DEBUG [agent.manager.DirectAgentAttache] 
(DirectAgent-356:null) Seq 2-967779541: Executing request
2012-12-06 12:55:57,074 INFO  [vmware.resource.VmwareResource] 
(DirectAgent-356:esxw3.veber.co.uk) Executing resource SavePasswordCommand. 
vmName: win, vmIp: 10.1.1.26, password: e********
2012-12-06 12:55:57,074 DEBUG [vmware.resource.VmwareResource] 
(DirectAgent-356:esxw3.veber.co.uk) Use router's private IP for SSH control. IP 
: 192.168.1.212
2012-12-06 12:55:57,074 DEBUG [vmware.resource.VmwareResource] 
(DirectAgent-356:esxw3.veber.co.uk) Run command on domain router 192.168.1.212, 
/root/savepassword.sh  -v 10.1.1.26 -p e********
2012-12-06 12:55:58,327 INFO  [vmware.resource.VmwareResource] 
(DirectAgent-356:esxw3.veber.co.uk) savepassword command on domain router 
192.168.1.212 completed
2012-12-06 12:55:58,335 DEBUG [agent.manager.DirectAgentAttache] 
(DirectAgent-356:null) Seq 2-967779541: Response Received: 
2012-12-06 12:55:58,335 DEBUG [agent.transport.Request] (DirectAgent-356:null) 
Seq 2-967779541: Processing:  { Ans: , MgmtId: 345049202797, via: 2, Ver: v1, 
Flags: 100, [{"Answer":{"result":true,"wait":0}}
2012-12-06 12:55:58,335 DEBUG [agent.transport.Request] 
(Job-Executor-124:job-141) Seq 2-967779541: Received:  { Ans: , MgmtId: 
345049202797, via: 2, Ver: v1, Flags: 100, { Answer } }
2012-12-06 12:55:58,335 DEBUG [cloud.vm.VirtualMachineManagerImpl] 
(Job-Executor-124:job-141) Cleanup succeeded. Details null
2012-12-06 12:55:58,335 DEBUG [cloud.vm.VirtualMachineManagerImpl] 
(DirectAgent-356:null) Cleanup succeeded. Details null
2012-12-06 12:55:58,335 DEBUG [agent.manager.AgentAttache] 
(DirectAgent-356:null) Seq 2-967779541: No more commands found
2012-12-06 12:55:58,342 ERROR [cloud.vm.UserVmManagerImpl] 
(Job-Executor-124:job-141) Vm id=56 is not in Running state, failed to reboot
2012-12-06 12:55:58,343 DEBUG [cloud.vm.UserVmManagerImpl] 
(Job-Executor-124:job-141) Vm VM[User|i-9-56-VM] is stopped, not rebooting it 
as a part of password reset
2012-12-06 12:55:58,355 DEBUG [cloud.async.AsyncJobManagerImpl] 
(Job-Executor-124:job-141) Complete async job-141, jobStatus: 1, resultCode: 0, 
result: com.cloud.api.response.UserVmResponse@578150ab
2012-12-06 12:55:58,361 DEBUG [cloud.async.AsyncJobManagerImpl] 
(Job-Executor-124:job-141) Done executing 
com.cloud.api.commands.ResetVMPasswordCmd for job-141
2012-12-06 12:56:02,041 DEBUG [cloud.async.AsyncJobManagerImpl] 
(catalina-exec-21:null) Async job-141 completed

                
> Cannot perform password reset for Windows instances on VMWare
> -------------------------------------------------------------
>
>                 Key: CLOUDSTACK-582
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-582
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Hypervisor Controller, Network Devices, VMware
>    Affects Versions: pre-4.0.0
>         Environment: CentOS6 2.6.32-279.14.1.el6.x86_64
> ESXi 5.1
>            Reporter: Bill Rich
>            Priority: Minor
>
> When I attempt password reset on a Windows instance on ESXi, the job fails 
> because the management server is attempting to connect to the routing vm on 
> the link local ip address which is not used for VMWare system VMs. Below are 
> the relevant log entries from the management log.
> 2012-12-04 12:35:37,651 DEBUG [agent.transport.Request] 
> (Job-Executor-81:job-268) Seq 2-1745947325: Executing:  { Cmd , MgmtId: 
> 161332719936, via: 2, Ver: v1, Flags: 100101, 
> [{"routing.SavePasswordCommand":{"password":"nI9eufdes","vmIpAddress":"198.23.64.87","vmName":"78764853-99a4-40a4-b299-43748f0546b8","accessDetails":{"zone.network.type":"Basic","router.ip":"0.0.0.0","router.name":"r-6-VM"},"wait":0}}]
>  }
> 2012-12-04 12:35:37,651 DEBUG [agent.manager.DirectAgentAttache] 
> (DirectAgent-306:null) Seq 2-1745947325: Executing request
> 2012-12-04 12:35:37,652 INFO  [vmware.resource.VmwareResource] 
> (DirectAgent-306:10.54.227.25) Executing resource SavePasswordCommand. 
> vmName: 78764853-99a4-40a4-b299-43748f0546b8, vmIp: 198.23.64.87, password: 
> n********
> 2012-12-04 12:35:37,652 DEBUG [vmware.resource.VmwareResource] 
> (DirectAgent-306:10.54.227.25) Use router's private IP for SSH control. IP : 
> 0.0.0.0
> 2012-12-04 12:35:37,652 DEBUG [vmware.resource.VmwareResource] 
> (DirectAgent-306:10.54.227.25) Run command on domain router 0.0.0.0, 
> /root/savepassword.sh  -v 198.23.64.87 -p n********
> 2012-12-04 12:35:37,652 ERROR [vmware.resource.VmwareResource] 
> (DirectAgent-306:10.54.227.25) SavePasswordCommand failed due to Exception: 
> java.io.IOException
> Message: There was a problem while connecting to 0.0.0.0:3922
> java.io.IOException: There was a problem while connecting to 0.0.0.0:3922
>       at com.trilead.ssh2.Connection.connect(Connection.java:791)
>       at 
> com.cloud.hypervisor.vmware.resource.SshHelper.sshExecute(SshHelper.java:127)
>       at 
> com.cloud.hypervisor.vmware.resource.SshHelper.sshExecute(SshHelper.java:32)
>       at 
> com.cloud.hypervisor.vmware.resource.VmwareResource.execute(VmwareResource.java:1780)
>       at 
> com.cloud.hypervisor.vmware.resource.VmwareResource.executeRequest(VmwareResource.java:339)
>       at 
> com.cloud.agent.manager.DirectAgentAttache$Task.run(DirectAgentAttache.java:187)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:165)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>       at java.lang.Thread.run(Thread.java:679)
> Caused by: java.net.ConnectException: Connection refused
>       at java.net.PlainSocketImpl.socketConnect(Native Method)
>       at 
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
>       at 
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:191)
>       at 
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
>       at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
>       at java.net.Socket.connect(Socket.java:546)
>       at 
> com.trilead.ssh2.transport.TransportManager.establishConnection(TransportManager.java:341)
>       at 
> com.trilead.ssh2.transport.TransportManager.initialize(TransportManager.java:449)
>       at com.trilead.ssh2.Connection.connect(Connection.java:731)
> ...
> 2012-12-04 12:35:37,654 DEBUG [cloud.vm.UserVmManagerImpl] 
> (Job-Executor-81:job-268) Failed to reset password for the virutal machine; 
> no need to reboot the vm
> 2012-12-04 12:35:37,657 ERROR [cloud.api.ApiDispatcher] 
> (Job-Executor-81:job-268) Exception while executing ResetVMPasswordCmd:
> com.cloud.utils.exception.CloudRuntimeException: Failed to reset password for 
> the virtual machine
>       at 
> com.cloud.vm.UserVmManagerImpl.resetVMPassword(UserVmManagerImpl.java:420)
>       at 
> com.cloud.event.ActionEventCallback.intercept(ActionEventCallback.java:32)
>       at 
> com.cloud.api.commands.ResetVMPasswordCmd.execute(ResetVMPasswordCmd.java:110)
>       at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:235)
>       at 
> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:427)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>       at java.lang.Thread.run(Thread.java:679)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to