|
1 | 1 | # Known Issues in EMQX 5.8
|
2 | 2 |
|
3 |
| -## e5.8.2 |
| 3 | +## e5.8.5 |
4 | 4 |
|
5 | 5 | - **Node Crash if Linux monotonic clock steps backward (since 5.0)**
|
6 | 6 |
|
7 | 7 | In certain virtual Linux environments, the operating system is unable to keep the clocks monotonic,
|
8 | 8 | which may cause Erlang VM to exit with message `OS monotonic time stepped backwards!`.
|
9 | 9 | For such environments, one may set the `+c` flag to `false` in `etc/vm.args`.
|
10 | 10 |
|
11 |
| -- **Node Cannot Start if a New Node Joined Cluster While It was Stopped (since 5.0)** |
12 |
| - |
13 |
| - In a cluster of 2 or more nodes, if a new node joins the cluster while some nodes are down, the nodes which were down will fail to restart and will emit logs like below. |
14 |
| - `2024-10-03T17:13:45.063985+00:00 [error] Mnesia('[email protected]'): ** ERROR ** (core dumped to file: "/opt/emqx/[email protected]_1727_975625_63176"), ** FATAL ** Failed to merge schema: {aborted,function_clause}` |
15 |
| - |
16 |
| - > **Workaround:** |
17 |
| - > Delete the `data/mnesia` directory and restart the node. |
18 |
| -
|
19 |
| - <!-- https://emqx.atlassian.net/browse/EMQX-12290 --> |
20 |
| - |
21 | 11 | - **IoTDB May Not Work Properly in Batch Mode when `batch_size > 1` (since 5.0)**
|
22 | 12 |
|
23 | 13 | This issue arises because EMQX uses the IoTDB v1 API, which lacks native support for batch operations. To simulate batch functionality, an iterative approach is used; however, this method is not atomic and may lead to bugs.
|
|
28 | 18 |
|
29 | 19 | EMQX Dashboard supports Single Sign-On based on the Security Assertion Markup Language (SAML) 2.0 standard and integrates with Okta and OneLogin as identity providers. However, the SAML-based SSO currently does not support a certificate signature verification mechanism and is incompatible with Azure Entra ID due to its complexity.
|
30 | 20 |
|
| 21 | +## e5.8.4 |
| 22 | + |
| 23 | +- **Node Cannot Start if a New Node Joined Cluster While It was Stopped (since 5.0, fixed in 5.8.5)** |
| 24 | + |
| 25 | + In a cluster of 2 or more nodes, if a new node joins the cluster while some nodes are down, the nodes that were down will fail to restart and will emit logs like below. |
| 26 | + `2024-10-03T17:13:45.063985+00:00 [error] Mnesia('[email protected]'): ** ERROR ** (core dumped to file: "/opt/emqx/[email protected]_1727_975625_63176"), ** FATAL ** Failed to merge schema: {aborted,function_clause}` |
| 27 | + |
| 28 | + > **Workaround:** |
| 29 | + > Delete the `data/mnesia` directory and restart the node. |
| 30 | +
|
| 31 | + <!-- https://emqx.atlassian.net/browse/EMQX-12290 --> |
| 32 | + |
31 | 33 | ## e5.8.1
|
32 | 34 |
|
33 | 35 | - **Kafka Disk Buffer Directory Name (since 5.8.0, fixed in 5.8.2)**
|
|
0 commit comments