Some CI tests using Device Client on the destination end have been failing
Determined the cause to be missing a section of logic where the localproxy should set the connection id to 1 if it receives a message with no connection id (set to 0) sent from older versions of a Secure Tunneling client as is the case with Device Client.
Modifications
Change summary
Added the missing logic, added more descriptive comments.
Added upload artifact github action to facilitate easier debugging.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Motivation
Modifications
Change summary
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.