-
Notifications
You must be signed in to change notification settings - Fork 7
/
hercmsht.html
171 lines (170 loc) · 5.1 KB
/
hercmsht.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN" "html.dtd">
<HTML>
<HEAD><TITLE>
Hercules Version 3: System Messages: HT - HTTP Server</TITLE>
<LINK REL=STYLESHEET TYPE="text/css" HREF="hercules.css">
</HEAD>
<BODY BGCOLOR="#ffffcc" TEXT="#000000" LINK="#0000A0"
VLINK="#008040" ALINK="#000000">
<h1>Hercules Version 3: System Messages: HT - HTTP Server</h1>
<p>
This page describes the HTTP server messages for the Hercules S/370,
ESA/390, and z/Architecture emulator.
<h3>Messages</h3>
<dl class="messages">
<dt><code><a name="HHCHT001I">
HHCHT001I HTTP listener thread started: tid=<em>threadid</em>,
pid=<em>processid</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The HTTP server thread to accept and process incoming requests has
been started. The thread id is <code><em>threadid</em></code>, and the process id is
<code><em>processid</em></code>.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT002E">
HHCHT002E socket: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to obtain a TCP socket to receive HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT003W">
HHCHT003W Waiting for port <em>port</em> to become free
</a></code>
<dd><dl>
<dt>Meaning
<dd>The thread that handles HTTP connection requests
is waiting for the TCP port denoted by <code><em>port</em></code> to become
available for use.
<dt>Action
<dd>If this message persists, some other program has control of the TCP
port listed. Find out which one it is and terminate it.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT004E">
HHCHT004E bind: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to bind the socket to the TCP port to receive HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT005E">
HHCHT005E listen: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to put the socket into listening state for HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT006I">
HHCHT006I Waiting for HTTP requests on port <em>port</em>
pid=<em>num</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>Hercules is ready to accept HTTP requests on
port <code><em>port</em></code>.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT007E">
HHCHT007E select: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to wait for data from HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT008E">
HHCHT008E accept: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to accept a TCP connection for HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT009E">
HHCHT009E fdopen: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to open the socket for reading HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT010E">
HHCHT010E http_request create_thread: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to create a thread for processing HTTP requests
failed. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
<dt><code><a name="HHCHT011E">
HHCHT011E html_include: Cannot open <em>filename</em>: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The file named <code><em>filename</em></code>, which was included from another file,
could not be opened. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and retry the operation.
<dt>Issued by
<dd>httpserv.c, function html_include
</dl>
<dt><code><a name="HHCHT014I">
HHCHT014I HTTPROOT = <em>pathname</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The root directory path for the HTTP server
is <code><em>pathname</em></code>.
<dt>Action
<dd>None.
<dt>Issued by
<dd>httpserv.c, function http_server
</dl>
</dl>
<p><center><hr width=15% noshade></center>
<p>
If you have a question about Hercules, see the
<a href="hercfaq.html">Hercules Frequently-Asked Questions</a> page.
<p><center><hr width=15% noshade>
<a href="hercmsg.html"><img src="images/back.gif" border=0 alt="back"></a>
</center>
<p class="lastupd">Last updated $Date$ $Revision$</p>
</BODY>
</HTML>