mirror of https://github.com/nymea/nymea-mqtt
Merge PR #23: Improve the warning message when a client is rejected
commit
ffde6cdf4b
|
|
@ -366,7 +366,7 @@ void MqttServerPrivate::processPacket(const MqttPacket &packet, MqttServerClient
|
||||||
int serverAddressId = servers.key(transport);
|
int serverAddressId = servers.key(transport);
|
||||||
Mqtt::ConnectReturnCode userValidationReturnCode = authorizer->authorizeConnect(serverAddressId, clientId, username, password, client->peerAddress());
|
Mqtt::ConnectReturnCode userValidationReturnCode = authorizer->authorizeConnect(serverAddressId, clientId, username, password, client->peerAddress());
|
||||||
if (userValidationReturnCode != Mqtt::ConnectReturnCodeAccepted) {
|
if (userValidationReturnCode != Mqtt::ConnectReturnCodeAccepted) {
|
||||||
qCWarning(dbgServer) << "Rejecting connection due to user validation.";
|
qCWarning(dbgServer).nospace() << "Rejecting connection from " << client->peerAddress().toString() << " due to user validation. (clientId: " << clientId << ", username: " << username << ")";
|
||||||
response.setConnectReturnCode(userValidationReturnCode);
|
response.setConnectReturnCode(userValidationReturnCode);
|
||||||
client->write(response.serialize());
|
client->write(response.serialize());
|
||||||
cleanupClient(client);
|
cleanupClient(client);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue