Create a local instance of IPS_AlarmClockOccurrence

Create a local instance of IPS_AlarmClockOccurrence

Hi,

I'm just trying to create Alarm Clock with wsman utility, but I couldn't figure out how to do it, can somebody help me?
Trying to execute this command:

root$ wsman put -k ElementName"DefAlert" -k StartTime="2014-07-15T22:00:00Z"-k Interval="PT12M" -k DeleteOnCompletion="true" http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence?Inst..."DefAlert" --port 16992 -h 192.168.0.14 --username admin -p "Admin44$" -V -v

I get such response:

<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:g="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:f="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:e="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2004/09/transfer" xmlns:c="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:h="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:i="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secex..." xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:1e82a3fe-fe28-1e28-8002-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/08/addressing/fault</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-00000000075B</b:MessageID>
  </a:Header>
  <a:Body>
    <a:Fault>
      <a:Code>
        <a:Value>a:Sender</a:Value>
        <a:Subcode>
          <a:Value>b:DestinationUnreachable</a:Value>
        </a:Subcode>
      </a:Code>
      <a:Reason>
        <a:Text xml:lang="en-US">No route can be determined to reach the destination role defined by the WSAddressing To.</a:Text>
      </a:Reason>
      <a:Detail>
        <e:FaultDetail>http://schemas.dmtf.org/wbem/wsman/1/wsman/faultDetail/InvalidResourceUR...
      </a:Detail>
    </a:Fault>
  </a:Body>
</a:Envelope>
Connection failed. response code = 400
 

 What am I doing wrong?

9 posts / novo 0
Último post
Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.

Later versions of AMT (8.0 on) have more alarms and settings. Can you tell us what version of AMT (or what processor) you are running?
 

If you copied your command over, you have syntax errors - try this after your alertname
-h 192.168.0.14 -P 16992 -u admin -p Admin44$ -V -v

 

 

I'm using the AMT 9.
As to wsman syntax after IP of AMT host - there are no errors, I've double checked it with Enumerate method and it returned me all the saved alarm instances. But nevertheless there part before IP of host contains errors. I just can't figure out how to construct the command in a right way.

Could you send me one of your working commands to show that you are reaching the address because in the above set the error is that you are not reaching it. 

Yes, for example as I've said the enumerate works fine and retrieves all the alarms

$  wsman enumerate http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence --port 16992 -h 192.168.0.14  --username admin -p "Admin44$" -V -v
 

<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:e="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:f="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:g="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:599947a7-fe35-1e35-8002-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-00000000000E</b:MessageID>
    <c:ResourceURI>http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence</c:ResourceURI>
  </a:Header>
  <a:Body>
    <g:EnumerateResponse>
      <g:EnumerationContext>02000000-0000-0000-0000-000000000000</g:EnumerationContext>
    </g:EnumerateResponse>
  </a:Body>
</a:Envelope>

<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:e="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:f="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:g="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:h="http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence" xmlns:i="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:599b1bd7-fe35-1e35-8003-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-00000000000F</b:MessageID>
    <c:ResourceURI>http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence</c:ResourceURI>
  </a:Header>
  <a:Body>
    <g:PullResponse>
      <g:EnumerationContext>02000000-0000-0000-0000-000000000000</g:EnumerationContext>
      <g:Items>
        <h:IPS_AlarmClockOccurrence>
          <h:DeleteOnCompletion>false</h:DeleteOnCompletion>
          <h:ElementName>DefaultAlarm</h:ElementName>
          <h:InstanceID>DefaultAlarm</h:InstanceID>
          <h:Interval>
            <i:Interval>P1D</i:Interval>
          </h:Interval>
          <h:StartTime>
            <i:Datetime>2014-07-15T13:06:00Z</i:Datetime>
          </h:StartTime>
        </h:IPS_AlarmClockOccurrence>
      </g:Items>
    </g:PullResponse>
  </a:Body>
</a:Envelope>

<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:e="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:f="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:g="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:h="http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence" xmlns:i="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:599ba754-fe35-1e35-8004-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-000000000010</b:MessageID>
    <c:ResourceURI>http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence</c:ResourceURI>
  </a:Header>
  <a:Body>
    <g:PullResponse>
      <g:Items>
        <h:IPS_AlarmClockOccurrence>
          <h:DeleteOnCompletion>false</h:DeleteOnCompletion>
          <h:ElementName>newalarm</h:ElementName>
          <h:InstanceID>newalarm</h:InstanceID>
          <h:StartTime>
            <i:Datetime>2014-07-14T17:00:00Z</i:Datetime>
          </h:StartTime>
        </h:IPS_AlarmClockOccurrence>
      </g:Items>
      <g:EndOfSequence/>
    </g:PullResponse>
  </a:Body>
</a:Envelope>

 

$  wsman enumerate http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence --port 16992 -h 134.109.200.143 --username admin -p "Admin44$" -V -v

<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:e="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:f="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:g="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:f04c40bf-fe37-1e37-8002-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-00000000003D</b:MessageID>
    <c:ResourceURI>http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence</c:ResourceURI>
  </a:Header>
  <a:Body>
    <g:EnumerateResponse>
      <g:EnumerationContext>0A000000-0000-0000-0000-000000000000</g:EnumerationContext>
    </g:EnumerateResponse>
  </a:Body>
</a:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<a:Envelope xmlns:a="http://www.w3.org/2003/05/soap-envelope" xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:c="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd" xmlns:d="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:e="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:f="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd" xmlns:g="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <a:Header>
    <b:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</b:To>
    <b:RelatesTo>uuid:f04e4326-fe37-1e37-8003-e6b2e3bae690</b:RelatesTo>
    <b:Action a:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse</b:Action>
    <b:MessageID>uuid:00000000-8086-8086-8086-00000000003E</b:MessageID>
    <c:ResourceURI>http://intel.com/wbem/wscim/1/ips-schema/1/IPS_AlarmClockOccurrence</c:ResourceURI>
  </a:Header>
  <a:Body>
    <g:PullResponse>
      <g:Items/>
      <g:EndOfSequence/>
    </g:PullResponse>
  </a:Body>
</a:Envelope>

 

Thank you Colleen for your help, I've just find out the right way.
I've looked at the TCP/IP traffic in Wireshark using Intel vPro Poweshel GUITool and found out that in order to set alarm clock I have to use AMT_AlarmClockService Class with only one selector: SystemName="ManagedSystem".  The input template for AddAlarm method, that contains an instance of IPS_AlarmClockOccurance should be passed through a XML file using -J parameter of wsman tool.

So the right commando looks like this:

wsman invoke -a "AddAlarm" -J req2.xml http://intel.com/wbem/wscim/1/amt-schema/1/AMT_AlarmClockService?SystemName="ManagedSystem" -P 16992 -h 192.168.0.14 -u "admin" -p "Admin44$" -V -v

P.S. I've just switched to short parameters, but there is no difference what type do you use --password or -p, --username or -u 

Thank you for letting us know. We always like to hear things turned out well, even if we didn't help :>}

Deixar um comentário

Faça login para adicionar um comentário. Não é membro? Inscreva-se hoje mesmo!