AuditSurf
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-11-2009 09:44 AM
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 failedorg.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 definedCaused 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
- Labels:
-
Archive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-26-2009 11:04 PM
Thanks

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-05-2009 08:20 AM
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 loginThe 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: connect14:36:29,609 INFO [HttpMethodDirector] Retrying request
Regards,
Alex
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-07-2009 03:54 AM
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2009 07:11 AM
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 loginThe 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: connect14:36:29,609 INFO [HttpMethodDirector] Retrying request
Regards,
Alex

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2009 08:02 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2009 05:26 PM
service tomcat6 stopwget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zipunzip auditsurf-community-3.2-version.zipcd /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.warcp 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.warModule '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 goodhttp://host:8080/auditsurf/ not working
service tomcat6 stopcp -r /var/lib/tomcat6/webapps/alfresco /tmp/
rm -rf /var/lib/tomcat6/webapps/alfrescoservice tomcat6 start
http://host:8080/share/ is goodhttp://host:8080/auditsurf/ not working
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2009 02:22 AM
sudo /etc/init.d/tomcat stopwget http://dl.alfresco.com/release/community/build-2039/alfresco-mmt-3.2.jar?dl_file=release/community/b... -O alfresco-mmt-3.2.jarwget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zipunzip auditsurf-community-3.2-version.zipsudo java -jar alfresco-mmt-3.2.jar install /var/lib/tomcat6/webapps/alfresco.war auditsurf.ampsudo rm -rf /var/lib/tomcat6/webapps/alfrescosudo cp auditsurf.war /var/lib/tomcat6/webapps/sudo /etc/init.d/tomcat start
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2009 02:37 PM
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 stopwget http://dl.alfresco.com/release/community/build-2039/alfresco-mmt-3.2.jar?dl_file=release/community/b... -O alfresco-mmt-3.2.jarwget http://forge.alfresco.com/frs/download.php/783/auditsurf-community-3.2-version.zipunzip auditsurf-community-3.2-version.zipsudo java -jar alfresco-mmt-3.2.jar install auditsurf.amp /var/lib/tomcat6/webapps/alfresco.war sudo rm -rf /var/lib/tomcat6/webapps/alfrescosudo cp auditsurf.war /var/lib/tomcat6/webapps/sudo /etc/init.d/tomcat start
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-31-2009 08:51 AM

http://forge.alfresco.com/projects/auditsurf/
Happy new year !
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-27-2010 06:27 AM
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
