The ROLLBACK TRANSACTION request has no corresponding BEGIN TRANSACTION
means that the plugin is issuing the ROLLBACK TRANSACTION command in Transact-SQL but that requires it issuing a BEGIN TRANSACTION first. A transaction is nothing more than a set of statements you wish to occur as a group.
Did some looking around and I've seen this mentioned a few times in regards to this plugin, but not specifically just with connection time, usually with more in-depth checks, which would indicate the majority of users are not having the same problem... or have not reported it. Thanks for letting us know that you temporarily worked around the problem, going to continue to poke around.
slansing wrote:Did some looking around and I've seen this mentioned a few times in regards to this plugin, but not specifically just with connection time, usually with more in-depth checks, which would indicate the majority of users are not having the same problem... or have not reported it. Thanks for letting us know that you temporarily worked around the problem, going to continue to poke around.
Not familiar with Perl else would have got rid of the transactions.
Let me know if you managed to find anything on this issue.
Not coming up with much, have you tried another flag other than just connection time? Does it result in the same transaction fault as well? Do you have another mssql server you can test against?
slansing wrote:Not coming up with much, have you tried another flag other than just connection time? Does it result in the same transaction fault as well? Do you have another mssql server you can test against?
Yes, same issue with the other types of queries and other DB servers.
In the event that this is happening for most if not all flags on that plugin, I would probably suggest that you post an issue for it on their github page. It certainly sounds like the underlying perl packages they need may have updated and they have not altered the code to work with these changes. Unfortunately we don't develop this particular one, or I would have a talk with the developers about taking a look.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
sreinhardt wrote:In the event that this is happening for most if not all flags on that plugin, I would probably suggest that you post an issue for it on their github page. It certainly sounds like the underlying perl packages they need may have updated and they have not altered the code to work with these changes. Unfortunately we don't develop this particular one, or I would have a talk with the developers about taking a look.
Any idea how to find out which perl modules it requires?