Homekit won't connect

I’m trying to pair Homekit to OpenHAB 2.3 for the first time, but it fails. I’ve searched other forum threads and unsuccessfully tried the followings things (each one followed by a restart of OpenHAB, just to be sure):

  • setting the network interface to the IP address of my OpenHAB server
  • changing the port to 51826.
  • checking /var/lib/openhab2/jsondb/homekit.json. It has privatekey, salt and mac values.

This is my log from a pairing attempt

01:15:43.364 [INFO ] [e.hap.impl.http.impl.AccessoryHandler] - New homekit connection from /192.168.2.124:56131
01:15:43.368 [TRACE] [mpl.http.impl.NettyHomekitHttpService] - READ UnpooledUnsafeDirectByteBuf(ridx: 0, widx: 125, cap: 1024) [/192.168.2.124:56131]:
00000000 50 4F 53 54 20 2F 70 61 69 72 2D 73 65 74 75 70 POST /pair-setup
00000010 20 48 54 54 50 2F 31 2E 31 0D 0A 48 6F 73 74 3A  HTTP/1.1..Host:
00000020 20 6F 70 65 6E 48 41 42 2E 5F 68 61 70 2E 5F 74  openHAB._hap._t
00000030 63 70 2E 6C 6F 63 61 6C 0D 0A 43 6F 6E 74 65 6E cp.local..Conten
00000040 74 2D 4C 65 6E 67 74 68 3A 20 36 0D 0A 43 6F 6E t-Length: 6..Con
00000050 74 65 6E 74 2D 54 79 70 65 3A 20 61 70 70 6C 69 tent-Type: appli
00000060 63 61 74 69 6F 6E 2F 70 61 69 72 69 6E 67 2B 74 cation/pairing+t
00000070 6C 76 38 0D 0A 0D 0A 00 01 00 06 01 01          lv8..........


01:15:43.380 [INFO ] [wulfe.hap.impl.pairing.PairingManager] - Starting pair for openHAB
01:15:45.603 [INFO ] [hap.impl.http.HomekitClientConnection] - 200 /pair-setup
01:15:45.608 [TRACE] [mpl.http.impl.NettyHomekitHttpService] - WRITE UnpooledUnsafeDirectByteBuf(ridx: 0, widx: 512, cap: 512) [/192.168.2.124:56131]:
00000000 48 54 54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D HTTP/1.1 200 OK.
00000010 0A 43 6F 6E 74 65 6E 74 2D 74 79 70 65 3A 20 61 .Content-type: a
00000020 70 70 6C 69 63 61 74 69 6F 6E 2F 70 61 69 72 69 pplication/pairi
00000030 6E 67 2B 74 6C 76 38 0D 0A 43 6F 6E 74 65 6E 74 ng+tlv8..Content
00000040 2D 4C 65 6E 67 74 68 3A 20 34 30 38 0D 0A 43 6F -Length: 408..Co
00000050 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 65 70 2D 61 nnection: keep-a
00000060 6C 69 76 65 0D 0A 0D 0A 06 01 02 02 0F BE C9 D4 live............
00000070 F8 29 92 30 C1 7E 11 B8 92 4A 38 D4 03 FF B6 D1 .).0.~...J8.....
00000080 D9 D6 23 0A 9D D4 F1 07 4C 02 F9 64 B6 41 9A 25 ..#.....L..d.A.%
00000090 6D 3A EB 56 8C 8C A2 42 B2 2C 0B DD 72 19 F1 8E m:.V...B.,..r...
000000A0 89 D5 6F 2E 82 73 AE E0 FC 94 4F 0F 32 5B 51 49 ..o..s....O.2[QI
000000B0 F2 57 B0 0D 2B D3 12 54 7A BA E4 A0 88 4B 46 CF .W..+..Tz....KF.
000000C0 E3 2C 7A 82 A0 D4 FA 46 C5 2D E7 7C 88 E4 4E CA .,z....F.-.|..N.
000000D0 13 09 A4 C5 55 9F 8D D3 42 4D 63 80 10 D5 1A 5B ....U...BMc....[
000000E0 B5 50 23 39 7D 8B EC DE 99 E2 7B 48 50 8D 38 C2 .P#9}.....{HP.8.
000000F0 E2 A1 6C C1 F5 F5 11 22 B2 9E 73 44 EF 9D 5B 79 ..l...."..sD..[y
00000100 57 D1 CB B7 5D 0F A2 94 D3 48 5D C0 93 8C FA 11 W...]....H].....
00000110 BE E2 45 FC 8E BC 06 BC E3 B1 95 C4 A9 0B A9 B3 ..E.............
00000120 D4 55 5D 4C 8B 37 CD DE E9 A6 B1 0A 4B 1F 72 75 .U]L.7......K.ru
00000130 86 C5 A0 45 95 A3 7B 40 4F F2 8A C0 3F 4C FD 9B ...E..{@O...?L..
00000140 AC 0A ED CD 5B 01 9B A8 54 17 3C 6B 81 2B 1B FE ....[...T.<k.+..
00000150 13 A8 A8 96 93 A1 CB A0 06 32 3E 1B D9 B5 78 D9 .........2>...x.
00000160 FB 17 E4 D7 DC 9A 09 92 25 58 DA BD 64 38 2C 6A ........%X..d8,j
00000170 54 7D 9D D3 DB 0E 17 32 3A 57 EA 04 26 03 81 D1 T}.....2:W..&...
00000180 04 B0 62 63 8C 9C 9F CC 39 31 72 FC AA 23 5E EE ..bc....91r..#^.
00000190 99 5C E6 C2 86 E4 D8 C1 67 D5 E9 54 8A 9D B9 00 .\......g..T....
000001A0 B6 68 88 41 9B CC BA BC 17 FB C3 BE 88 74 6D B8 .h.A.........tm.
000001B0 C5 A3 4F 69 F1 CB 71 58 08 72 87 1F 82 7D 21 7F ..Oi..qX.r...}!.
000001C0 C8 2B 2B D6 33 F3 08 BF A7 79 A7 70 21 E9 12 19 .++.3....y.p!...
000001D0 1B BB 3C 96 75 EA 3E ED DF 10 0A 80 EA 32 05 CA ..<.u.>......2..
000001E0 B7 38 38 B0 E0 E0 66 2A 03 3E A7 72 99 39 35 48 .88...f*.>.r.95H
000001F0 74 23 AF F0 4B DD A8 16 B0 54 D7 06 66 CB A6 BF t#..K....T..f...