locked
wsman file not found RRS feed

  • Question

  • Hello

    I'm using MS-WSMV to remote interact with a server and run some commands on it.

    To send wsman requests , I need to access these files from microsoft.com:

    $this->getSoapHeader('http://schemas.microsoft.com/wbem/wsman/1/windows/shell/cmd','http://schemas.xmlsoap.org/ws/2004/09/transfer/Create'...

    But the file "http://schemas.microsoft.com/wbem/wsman/1/windows/shell/cmd" is not available and returns an error like "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."

    Is there any problem with this file?

    Thanks

    A.P

    Tuesday, July 3, 2018 12:48 PM

All replies

  • Hello AlPayDev,

    Thank you for posting your question regarding MS-WSMV specification. A member of the Open Specifications team will be following up with you regarding your question.

    Will Gregg | open specifications

    Tuesday, July 3, 2018 2:27 PM
  • Hi A.P,

    I will be assisting you with this issue. I will investigate the missing file, and let you know what I find.

    Thanks,


    Jeff McCashland | Microsoft Protocols Open Specifications Team

    Thursday, July 5, 2018 6:22 PM
  • Hi A.P,

    I am working with the WSMV team on the missing links.

    Thanks,


    Jeff McCashland | Microsoft Protocols Open Specifications Team

    Thursday, July 12, 2018 6:01 PM
  • We are in a hurry and our development is stopped because of this. Could you please give me an ETA on when it becomes available agian?
    Thanks
    Sunday, July 15, 2018 11:35 AM
  • Hi A.P,

    Could you contact us at our DocHelp email alias (@microsoft.com)? We would like to know what repro steps can be used to produce the blocked scenario. Also, does the missing file cause errors in an equivalent Windows-to-Windows scenario?

    Thanks,


    Jeff McCashland | Microsoft Protocols Open Specifications Team

    Monday, July 16, 2018 8:38 PM
  • Hi A.P,

    The documentation [MS-WSMV] states how the various requests associated with ResourceURI: http://schemas.microsoft.com/wbem/wsman/1/windows/shell/cmd are to be formulated and how the responses are to be understood. 

    WSDLs for generic WinRM/WSMan operations are published here https://msdn.microsoft.com/en-us/library/dd644706.aspx. These WSDLs only define the types of “Actions” (or high level service functions) and do not provide any detail on how the requests/responses are to be made and understood.

    [MS-WSMV]: Web Services Management Protocol Extensions for Windows Vista

    https://msdn.microsoft.com/en-us/library/cc251526.aspx

    As for your issue described above:

      • What SOAP messages are to be exchanged:
          • Parse out the ShellID from CreateResponse
        • Command using section 3.1.4.11
          • Parse out CommandId from CommandResponse
        • Receive on <ShellID, CommandId> using section 3.1.4.14
          • Parse command output from ReceiveResponse
        • Signal on <ShellID, CommandId> using section 3.1.4.12
      • Delete on ShellID using section 3.1.4.4.1

    If you need further assistance on this issue, please contact us at our DocHelp (@microsoft .com) alias. Let us know more about what you're implementing, and what specific questions we can help answer.

    Thanks,


    Jeff McCashland | Microsoft Protocols Open Specifications Team

    Friday, July 27, 2018 6:38 PM