Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SyslogToMapTransformer doesn't split TAG and MESSAGE fields correctly [INT-3712] #7638

Closed
spring-operator opened this issue May 1, 2015 · 1 comment
Assignees
Milestone

Comments

@spring-operator
Copy link
Contributor

Karol Dowbecki opened INT-3712 and commented

Regular expression used in SyslogToMapTransformer to split text into Map fields is not splitting TAG and MESSAGE fields correctly.

According to RFC 3164, chapter "4.1.3 MSG Part of a syslog Packet":

the first character of the CONTENT field that signifies the
conclusion of the TAG field has been seen to be the left square
bracket character ("["), a colon character (":"), or a space
character. This is explained in more detail in Section 5.3.

Pattern should finish TAG field on any non-alphanumeric character but right now it only looks for colon.


Affects: 4.1.2

@spring-operator
Copy link
Contributor Author

Gary Russell commented

4.1.4.RELEASE is now available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants