cancel
Showing results for 
Search instead for 
Did you mean: 

AuditSurf

dranakan
Champ on-the-rise
Champ on-the-rise
Hello,

There is a software auditing alfresco : http://www.atolcd.com/btn-ll/audit-alfresco.html
It seems to be very good !!!

Atoldc creator, have you evaluate the loose of performance (approximately) having this audit on the server ?

I just have problem to start it (with Alfresco 3.2 / MySql):
15:36:32,758 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webscript.com.atolcd.alfresco.audit.fileserverinfo.get' defined in file [C:\Alfresco3.2\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\com.atolcd.alfresco.audit\module-context.xml]: Cannot resolve reference to bean 'FileServerConfig' while setting bean property 'fileServerConfig'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'FileServerConfig' is defined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'FileServerConfig' is defined
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:360)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:914)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:241)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:267)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1100)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
   at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:69)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
   at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
15:36:47,337 INFO  [org.alfresco.config.JBossEnabledWebApplicationContext] Refreshing org.alfresco.config.JBossEnabledWebApplicationContext@719726: display name [Root WebApplicationContext]; startup date [Fri Sep 11 15:36:47 CEST 2009]; root of context hierarchy
30 REPLIES 30

newmember
Champ in-the-making
Champ in-the-making
Please let me know how you guys make out with Auditsurf.  I would like to see if it meets my requirements.

Thanks

alexr
Champ in-the-making
Champ in-the-making
Hi Bertrand,

I have managed to get AuditSurf with an amp build on jdk5 up and running. Alfresco runs fine. However when I try to logon with
the "admin" account on AuditSurf I get an error message pop-up stating:

Failed to login
The remote server may be unavailable or your authentication details have not been recognized.

What connection is this about. Since I can logon to Alfresco with the same user ("admin" and appropriate password).
I have tried running both the alfresco.war and auditsurf.war on one localhost  jboss server and running alfresco.war on jboss (port 80) and auditsurf.war on a separate tomcat (port 8080) install (both on localhost).

When submitting the usr/pwd info in the login screen of AuditSurf I see the following in the jboss console:

14:36:29,609 INFO  [HttpMethodDirector] I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect
14:36:29,609 INFO  [HttpMethodDirector] Retrying request


Regards,

Alex

juan
Champ in-the-making
Champ in-the-making
I have set up Auditsurf with NTLM.

I already had share with NTLM working, build 2198, so basically included the same NTLM filter configuration in web.xml, but Igot "SEVERE: Error filterStart" so I realized that there was a problem with packaged jar files under WEB-INF/lib.

I had to copy alfresco-jlan-embed-3.2.jar and alfresco-web-framework-3.2.jar working files from share to auditsurf and it fixed the bug.

alexr
Champ in-the-making
Champ in-the-making
Got AuditSurf up and running on Alfresco 3.1.1
Had some port 8080 settings left in the webscript config file (changed those to port 80 since I am running the app on port 80).

Furthermore using the 3.1.1 version of the mmt tool on the auditsurf.amp file led to it not being deployed, although
the -list option said that the amp had been deployed.

Instead I copied the files from the .amp file manually to the correct directories inside alfresco.war.

First impression: It looks great. Still has to test it a bit more serious though.

Thanks for your help Bertrand.


Regards,

Alex



Hi Bertrand,

I have managed to get AuditSurf with an amp build on jdk5 up and running. Alfresco runs fine. However when I try to logon with
the "admin" account on AuditSurf I get an error message pop-up stating:

Failed to login
The remote server may be unavailable or your authentication details have not been recognized.

What connection is this about. Since I can logon to Alfresco with the same user ("admin" and appropriate password).
I have tried running both the alfresco.war and auditsurf.war on one localhost  jboss server and running alfresco.war on jboss (port 80) and auditsurf.war on a separate tomcat (port 8080) install (both on localhost).

When submitting the usr/pwd info in the login screen of AuditSurf I see the following in the jboss console:

14:36:29,609 INFO  [HttpMethodDirector] I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect
14:36:29,609 INFO  [HttpMethodDirector] Retrying request


Regards,

Alex

mmynsberghe
Champ on-the-rise
Champ on-the-rise
Hi,

Can AuditSurf show the current users loggin in through CIFS or webscripts as wel? Or does it only monitor users loggin in via the Explorer?

Kind Regards
Mieke

newmember
Champ in-the-making
Champ in-the-making
I am trying to add Auditsurf to ubuntu's package install for community.  IT does not come with apply_amps script  so I took the long way with the MMT.  I have no errors in the log files but no Auditsurf.  Any ideas?


service tomcat6 stop
wget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zip
unzip auditsurf-community-3.2-version.zip
cd /home/chrisw/auditsurf-community-3.2-version/
wget http://downloads.sourceforge.net/project/one-jar/one-jar/one-jar-0.96/one-jar-sdk-0.96.jar?use_mirro...

wget http://www.alfresco.com/elqNow/elqRedir.htm?ref=http://dl.alfresco.com/release/community/build-2039/...

mkdir /tmp/webapps/
cp /usr/share/tomcat6/webapps/*.war /tmp/webapps/

java -jar alfresco-mmt-3.2.jar install ./auditsurf.amp /usr/share/tomcat6/webapps/alfresco.war
cp auditsurf.war /usr/share/tomcat6/webapps/
service tomcat6 start

java -jar alfresco-mmt-3.2.jar install ./auditsurf.amp /var/lib/tomcat6/webapps/alfresco.war
 
root@alfresco-32:/home/chrisw/auditsurf-community-3.2-version# java -jar alfresco-mmt-3.2.jar list /usr/share/tomcat6/webapps/alfresco.war
Module 'com.atolcd.alfresco.audit' installed in '/usr/share/tomcat6/webapps/alfresco.war'
   -    Title:        AuditSurf Application
   -    Version:      1.0
   -    Install Date: Sat Nov 07 14:42:50 MST 2009
   -    Desription:   Managing Alfresco Audit Application

http://host:8080/share/    is good
http://host:8080/auditsurf/    not working


service tomcat6 stop
cp -r /var/lib/tomcat6/webapps/alfresco /tmp/

rm -rf /var/lib/tomcat6/webapps/alfresco
service tomcat6 start

http://host:8080/share/    is good
http://host:8080/auditsurf/    not working

jottley
Confirmed Champ
Confirmed Champ
Here are the steps I took use AuditSurf on the Ubuntu Community package:


sudo /etc/init.d/tomcat stop

wget http://dl.alfresco.com/release/community/build-2039/alfresco-mmt-3.2.jar?dl_file=release/community/b... -O alfresco-mmt-3.2.jar

wget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zip

unzip auditsurf-community-3.2-version.zip

sudo java -jar alfresco-mmt-3.2.jar install /var/lib/tomcat6/webapps/alfresco.war  auditsurf.amp

sudo rm -rf /var/lib/tomcat6/webapps/alfresco

sudo cp auditsurf.war /var/lib/tomcat6/webapps/

sudo /etc/init.d/tomcat start

newmember
Champ in-the-making
Champ in-the-making
I made one correction,  thanks it worked for me.
I had to move the auditsurf.amp infront of the alfresco.war file

New:
sudo java -jar alfresco-mmt-3.2.jar install auditsurf.amp /var/lib/tomcat6/webapps/alfresco.war

Old:
sudo java -jar alfresco-mmt-3.2.jar install /var/lib/tomcat6/webapps/alfresco.war  auditsurf.amp

Correct:
sudo /etc/init.d/tomcat stop

wget http://dl.alfresco.com/release/community/build-2039/alfresco-mmt-3.2.jar?dl_file=release/community/b... -O alfresco-mmt-3.2.jar

wget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zip

unzip auditsurf-community-3.2-version.zip

sudo java -jar alfresco-mmt-3.2.jar install auditsurf.amp /var/lib/tomcat6/webapps/alfresco.war 

sudo rm -rf /var/lib/tomcat6/webapps/alfresco

sudo cp auditsurf.war /var/lib/tomcat6/webapps/

sudo /etc/init.d/tomcat start

bertrandf
Champ on-the-rise
Champ on-the-rise
A new version of AuditSurf is available on the forge (3.2 E / 3.2, 3.2r and 3.2r2 CE compatible  Smiley Very Happy ).

http://forge.alfresco.com/projects/auditsurf/


Happy new year !

chandu7ee
Champ in-the-making
Champ in-the-making
Hi

i tried this, its looking great but i need to customize  the dashlets in audit surf, how can i do.

like i need to add some more information on that given dashlet.let me know how the process will be.


Thanks & regards
Chandu
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.