Hi all, I'm a bit surprised by the restrictions on the NodeIDs:
# check NodeID, if does not match is impossible to continueif ( $Self->{NodeID} !~ m{ \A \d+ \z }xms && $Self->{NodeID} > 0 && $Self->{NodeID} < 1000 ) {
$Kernel::OM->Get('Kernel::System::Log')->Log( Priority => 'error', Message => "NodeID '$Self->{NodeID}' is invalid!", ); return; }I'd love to use the hostname as the default NodeID, because then it would automatically work both in single node and cluster setups, and there would be no hassle allocating unique, integer node IDs, but the current restrictions disallow that.
What's the motivation for restricting the NodeIDs thusly? If security is a concern (and I see it is used as a cache key), maybe using md5hex($NodeID) would be a good solution?
Cheers, Moritz
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ OTRS mailing list: dev - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/dev To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev