The Serial.print() method that takes a char array expects a string. Your char array is not a string. Google to find the difference. I'm tired of pointing it out. A string is such a basic C thing that anyone trying to do client/server communications should understand it like the back of their hand.