Showing
3 changed files
with
5 additions
and
4 deletions
common/transport/coap/src/main/java/org/thingsboard/server/transport/coap/CoapTransportResource.java
@@ -304,7 +304,8 @@ public class CoapTransportResource extends AbstractCoapTransportResource { | @@ -304,7 +304,8 @@ public class CoapTransportResource extends AbstractCoapTransportResource { | ||
304 | } | 304 | } |
305 | 305 | ||
306 | private String getTokenFromRequest(Request request) { | 306 | private String getTokenFromRequest(Request request) { |
307 | - return request.getSource().getHostAddress() + ":" + request.getSourcePort() + ":" + request.getTokenString(); | 307 | + return (request.getSourceContext() != null ? request.getSourceContext().getPeerAddress().getAddress().getHostAddress() : "null") |
308 | + + ":" + (request.getSourceContext() != null ? request.getSourceContext().getPeerAddress().getPort() : -1) + ":" + request.getTokenString(); | ||
308 | } | 309 | } |
309 | 310 | ||
310 | private Optional<DeviceTokenCredentials> decodeCredentials(Request request) { | 311 | private Optional<DeviceTokenCredentials> decodeCredentials(Request request) { |
@@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
37 | <blackBoxTests.skip>true</blackBoxTests.skip> | 37 | <blackBoxTests.skip>true</blackBoxTests.skip> |
38 | <testcontainers.version>1.9.1</testcontainers.version> | 38 | <testcontainers.version>1.9.1</testcontainers.version> |
39 | <zeroturnaround.version>1.10</zeroturnaround.version> | 39 | <zeroturnaround.version>1.10</zeroturnaround.version> |
40 | - <httpclient.version>4.5.6</httpclient.version> | 40 | + <httpclient.version>4.5.13</httpclient.version> |
41 | </properties> | 41 | </properties> |
42 | 42 | ||
43 | <dependencies> | 43 | <dependencies> |
@@ -39,7 +39,7 @@ | @@ -39,7 +39,7 @@ | ||
39 | <javax-annotation.version>1.3.2</javax-annotation.version> | 39 | <javax-annotation.version>1.3.2</javax-annotation.version> |
40 | <jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version> | 40 | <jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version> |
41 | <jaxb-runtime.version>2.3.2</jaxb-runtime.version> | 41 | <jaxb-runtime.version>2.3.2</jaxb-runtime.version> |
42 | - <spring-boot.version>2.3.5.RELEASE</spring-boot.version> | 42 | + <spring-boot.version>2.3.9.RELEASE</spring-boot.version> |
43 | <spring.version>5.2.10.RELEASE</spring.version> | 43 | <spring.version>5.2.10.RELEASE</spring.version> |
44 | <spring-security.version>5.4.1</spring-security.version> | 44 | <spring-security.version>5.4.1</spring-security.version> |
45 | <spring-data-redis.version>2.4.1</spring-data-redis.version> | 45 | <spring-data-redis.version>2.4.1</spring-data-redis.version> |
@@ -75,7 +75,7 @@ | @@ -75,7 +75,7 @@ | ||
75 | <grpc.version>1.22.1</grpc.version> | 75 | <grpc.version>1.22.1</grpc.version> |
76 | <lombok.version>1.18.18</lombok.version> | 76 | <lombok.version>1.18.18</lombok.version> |
77 | <paho.client.version>1.2.4</paho.client.version> | 77 | <paho.client.version>1.2.4</paho.client.version> |
78 | - <netty.version>4.1.53.Final</netty.version> | 78 | + <netty.version>4.1.60.Final</netty.version> |
79 | <os-maven-plugin.version>1.5.0</os-maven-plugin.version> | 79 | <os-maven-plugin.version>1.5.0</os-maven-plugin.version> |
80 | <rabbitmq.version>4.8.0</rabbitmq.version> | 80 | <rabbitmq.version>4.8.0</rabbitmq.version> |
81 | <surfire.version>2.19.1</surfire.version> | 81 | <surfire.version>2.19.1</surfire.version> |