Find a way to make it work.
In hudson config, grant read permission only to anonymous user. (not project
level)
In project level, no permission grant to anonymous user.
So, the question is why it works if the project level grant no permission to Anonymous user.
I think monitoring the external job should work only if project level run
(update) permission granted to anonymous user.
By the way, it is must better monitored job can provide username/password in
order to update hudson when security is on.
Find a way to make it work.
In hudson config, grant read permission only to anonymous user. (not project
level)
In project level, no permission grant to anonymous user.
So, the question is why it works if the project level grant no permission to Anonymous user.
I think monitoring the external job should work only if project level run
(update) permission granted to anonymous user.
By the way, it is must better monitored job can provide username/password in
order to update hudson when security is on.