FIshEye does not authenticate as host based.

Still need help?

The Atlassian Community is here for you.

Ask the community


If you use host-based authentication on 64bit Windows, the following appears in the atlassian-fisheye.log:

2013-08-08 10:01:50,684 ERROR [main ] fisheye Log4Log-error - could not load native library, host-auth disabled
java.lang.UnsatisfiedLinkError: no shaj in java.library.path
	at java.lang.ClassLoader.loadLibrary(
	at java.lang.Runtime.loadLibrary0(
	at java.lang.System.loadLibrary(
	at com.cenqua.shaj.Shaj.<clinit>(
	at com.cenqua.shaj.PAMAuthenticator.<clinit>(
	at com.cenqua.fisheye.user.os.HostAuth.<init>(
	at com.cenqua.fisheye.user.os.HostAuth.<init>(
	at com.cenqua.fisheye.user.AuthenticationFactory.getAuth(
	at com.cenqua.fisheye.user.DefaultUserManager.reload(
	at com.cenqua.fisheye.user.DefaultUserManager.loadAuthAndStartUserSync(
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(
	at java.lang.reflect.Method.invoke(


64bit OS incompatibility with wrapper.


Usually it is possible to find alternative ways of authenticating, such as delegating authentication to:

1. JIRA -
2. Crowd -
3. LDAP -

Last modified on Apr 6, 2016

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.