I'm attempting to make a fermentation temperature controller with the ESP8266 sending data to and from my local webserver. I'm testing the esp with the arudino serial monitor and an ftdi board. I have my timeout in Apache setting to 300 and don't know why I'm getting the 408 error code. I can't find where or how to set the request headers that it mentions in the error log. Please help I'm way to many days into this project with no return so far.
Here is the output for esp and the webserver log
ESP8266:
AT+CIPSTART="TCP","192.168.2.14",80
CONNECT
OK
AT+CIPSEND=44
OK
> GET /fermControl/update.php?temp=62 HTTP/1.1 \r\n
busy s...
Recv 44 bytes
SEND OK
AT+CIPCLOSE
CLOSED
OK
Apache Access.log:
192.168.2.176 - - [23/Jun/2015:14:51:38 -0700] "-" 408 0 "-" "-"
192.168.2.176 - - [23/Jun/2015:14:52:04 -0700] "-" 408 0 "-" "-"
Apache Error.log
[Tue Jun 23 14:32:54 2015] [info] [client 192.168.2.176] Request header read timeout
[Tue Jun 23 14:36:43 2015] [info] [client 192.168.2.176] Request header read timeout
[Tue Jun 23 14:38:37 2015] [info] [client 192.168.2.176] Request header read timeout
[Tue Jun 23 14:51:38 2015] [info] [client 192.168.2.176] Request header read timeout
[Tue Jun 23 14:52:04 2015] [info] [client 192.168.2.176] Request header read timeout