Skip to content

Commit 9efdc99

Browse files
committed
Fix WebSocket over HTTPS not working
Regression from openhab#1711. Fixes openhab/openhab-webui#3125. Signed-off-by: Florian Hotze <dev@florianhotze.com>
1 parent f85d3a6 commit 9efdc99

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

  • distributions/openhab/src/main/resources/runtime/etc

distributions/openhab/src/main/resources/runtime/etc/jetty.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,16 +160,25 @@
160160
</Item>
161161
<Item>
162162
<New class="org.eclipse.jetty.alpn.server.ALPNServerConnectionFactory">
163-
<Arg>h2</Arg>
163+
<Arg>h2,http/1.1</Arg>
164164
</New>
165165
</Item>
166+
<!-- HTTP/2 over TLS -->
166167
<Item>
167168
<New class="org.eclipse.jetty.http2.server.HTTP2ServerConnectionFactory">
168169
<Arg name="config">
169170
<Ref refid="httpConfig" />
170171
</Arg>
171172
</New>
172173
</Item>
174+
<!-- WebSockets (HTTP/1.1) -->
175+
<Item>
176+
<New class="org.eclipse.jetty.server.HttpConnectionFactory">
177+
<Arg name="config">
178+
<Ref refid="httpConfig" />
179+
</Arg>
180+
</New>
181+
</Item>
173182
</Array>
174183
</Arg>
175184
<Set name="name">

0 commit comments

Comments
 (0)