I altered the base 64 encoding before posting, but it is correct.
I changed the order of the client.println() statements to match yours, but no joy.
However, we switch from passing the proxy server as an IP address to passing the the name of the server, and it seems that
this part is working.
if (client.connect(proxyServer,8080)) {
Serial.println("connected");
Wondering now if the proxy is blocking return traffic from the PUT/ GET statements I've been working with.
Is there a sketch that will let me tell the shield to ping, or to get a trace? I'm googling for it, but coming up empty, probably because I'm looking for the wrong things.