Serial issue (blocking and while loop)

char server_ip[15];
char server_port[5];

...are both too small.