3.3.5 Message Processing Events and Sequencing Rules

The relay receives a SQM messages by using a listening port configured as part of the setup for Windows Feedback Forwarder. The post is sent by using HTTP. If the POST contains a payload that adheres to the SQM format, the message payload is augmented with an additional data point that identifies the relay. This is an additive change only. The payload is then repackaged and sent to the SQM service using SSL over port 443. All other protocol messages are sent directly through the proxy without modification in a similar manner, where the first transmission from the client to the relay is communicated over HTTP and the second transmission is communicated over SSL using port 443.

To support A-SQM, if the proxy receives a message that does not adhere to a known XML format, the message is sent to the SQM service without augmenting the payload. In this scenario, the transport uses the same behavior, transmitting first using HTTP over the configured port and then using HTTPS over port 443.