8: Services Settings

 

 

 

HTTP Configuration Page

 

 

 

 

 

 

HTTP

Description

 

 

Configuration

 

 

 

Page Settings

 

 

 

HTTP Server

Select whether the HTTP server is enabled. Choices are:

 

 

 

On = HTTP server is enabled. (default)

 

 

 

Off = HTTP server is disabled.

 

 

 

 

 

 

HTTP Port

Enter the number of the port on which the EDS listens for incoming

 

 

 

HTTP connections from a Web browser. Default is 80.

 

 

HTTPS Port

Enter the number of the port on which the EDS listens for incoming

 

 

 

HTTPS connections from a Web browser. Default is 443. The EDS

 

 

 

listens on the HTTPS port only when an SSL certificate has been

 

 

 

configured for the device (see SSL on page 101).

 

 

Max Timeout

Enter the maximum number of seconds that the EDS waits for a

 

 

 

request from a client. This value helps prevent Denial of Service

 

 

 

(DoS) attacks against the HTTP Server. Default is 10 seconds.

 

 

Max Bytes

Enter the maximum number of bytes allowed in a client request. This

 

 

 

value helps prevent Denial of Service (DoS) attacks against the

 

 

 

HTTP Server. Default is 40960 bytes.

 

 

Logging

Select whether the HTTP log is enabled. Choices are:

 

 

 

On = HTTP log is enabled. (default)

 

 

 

Off = HTTP log is disabled.

 

 

 

 

 

 

Max Log Entries

Enter the maximum number of entries that can be cached and

 

 

 

viewed in the HTTP log. The HTTP log is a scrolling log, with only

 

 

 

the last Max Log Entries lines cached and viewable. Default is 50.

 

 

Log Format

Enter the format of the HTTP log. The log format directives are as

 

 

 

follows:

 

 

 

%a remote IP address (could be a proxy)

 

 

 

%b bytes sent excluding headers

 

 

 

%B bytes sent excluding headers (0 = '-')

 

 

 

%h remote host (same as '%a')

 

 

 

%{h}i header contents from request (h = header string)

 

 

 

%m request method

 

 

 

%p ephemeral local port value used for request

 

 

 

%q query string (prepend with '?' or empty '-')

 

 

 

%t timestamp HH:MM:SS (same as Apache '%(%H:%M:%S)t' or

 

 

 

'%(%T)t')

 

 

 

%u remote user (could be bogus for 401 status)

 

 

 

%U URL path info

 

 

 

%r first line of request (same as '%m %U%q <version>')

 

 

 

%s return status

 

 

 

The maximum length for each directive is 64 bytes. The exception is

 

 

 

'%r' where each element is limited to 64 bytes (i.e. method, URL

 

 

 

path info, and query string). The default log format string is: %h %t

 

 

 

"%r" %s %B "%{Referer}i" "%{User-Agent}i"

 

 

 

 

 

EDS Device Servers User Guide

84

 

Page 84
Image 84
Lantronix EDS32PR, EDS16PR, EDS4100, EDS8PR manual Http, Description Configuration Settings