Re: [Fwd: Re: [Ifolder-dev] iFolder Client running on Gusty]
Brought to you by:
srinidhi_bs
From: Patrik D. <ik...@gm...> - 2007-12-04 17:37:32
|
Hi, This part are also interesting. It's come from Simias.log 2007-12-04 17:29:11,545 [-1238651984] ERROR Simias.Storage.Store - System.ArgumentNullException: Argument cannot be null. in <0x00292> System.IO.Directory:GetFileSystemEntries (System.String path, System.String pattern, FileAttributes mask, FileAttributes attrs) in <0x00011> System.IO.Directory:GetFiles (System.String path, System.String pattern) in <0x00166> Simias.Storage.Store:GetStore () 2007-12-04 17:29:11,591 [-1238651984] INFO Simias.Storage.ChangeLog - Change Log Service started. 2007-12-04 17:29:11,591 [-1238651984] INFO Simias.Service.Manager - "Simias Change Log Service" service started. 2007-12-04 17:29:11,592 [-1238651984] INFO Simias.Service.Manager - "Simias Local Domain Provider" service started. 2007-12-04 17:29:11,594 [-1238651984] INFO Simias.Service.Manager - "Simias Journal" service started. 2007-12-04 17:29:11,680 [-1238651984] ERROR Simias.Server.EnterpriseDomain - mountPoint isn't valid: /var/lib/simias 2007-12-04 17:29:11,681 [-1238651984] ERROR Simias.Server.EnterpriseDomain - in <0x000bc> Mono.Unix.UnixDriveInfo:.ctor (System.String mountPoint) in <0x00043> Simias.Storage.DataStore:.ctor (System.String datapath) in <0x00273> Simias.Storage.DataStore:GetVolumes () in <0x000b7> Simias.Storage.Store:GetStoreUnmanagedPath (System.String collectionID) in <0x0002d> Simias.Storage.Collection:get_UnmanagedPath () in <0x00106> Simias.Server.Report:CreateReportCollection (Simias.Storage.Store store, Simias.Storage.Domain domain) in <0x00101> Simias.Server.EnterpriseDomain:GetServerDomain (Boolean Create) 2007-12-04 17:29:11,694 [-1238651984] ERROR Simias.Server.EnterpriseDomain - mountPoint isn't valid: /var/lib/simias 2007-12-04 17:29:11,694 [-1238651984] ERROR Simias.Server.EnterpriseDomain - in <0x000bc> Mono.Unix.UnixDriveInfo:.ctor (System.String mountPoint) in <0x00043> Simias.Storage.DataStore:.ctor (System.String datapath) in <0x00273> Simias.Storage.DataStore:GetVolumes () in <0x000b7> Simias.Storage.Store:GetStoreUnmanagedPath (System.String collectionID) in <0x0002d> Simias.Storage.Collection:get_UnmanagedPath () in <0x00106> Simias.Server.Report:CreateReportCollection (Simias.Storage.Store store, Simias.Storage.Domain domain) in <0x00101> Simias.Server.EnterpriseDomain:GetServerDomain (Boolean Create) 2007-12-04 17:29:11,750 [-1238651984] INFO Simias.Service.Manager - "Simias Server" service started. 2007-12-04 17:29:11,753 [-1238651984] ERROR Simias.Service.Manager - Object reference not set to an instance of an object System.NullReferenceException: Object reference not set to an instance of an object in <0x000bf> Simias.Server.Report:.ctor () in <0x00020> Simias.Server.ReportService:Start () in <0x00102> Simias.Service.ThreadServiceCtl:Start () in <0x0008b> Simias.Service.Manager:messageDispatcher (Simias.Service.Message msg) 2007-12-04 17:29:11,811 [-1238651984] INFO Simias.Service.Manager - Services started. 2007-12-04 17:29:12,272 [-1224914000] INFO Simias.Server.Authentication - Authenticated User: f7023a01-6d06-4df9-8d37-d2b9bcbc4da2:admin Success 2007-12-04 17:29:13,705 [-1224914000] INFO Simias.Server.Authentication - Authenticated User: f7023a01-6d06-4df9-8d37-d2b9bcbc4da2:admin Success It's the same problem got by Bastien in October 2007. I take a look to the code. There is tree exception. The firt one [..] in <0x00011> System.IO.Directory:GetFiles (System.String path, System.String pattern) in <0x00166> Simias.Storage.Store:GetStore () are related to certifiate directory. Witch I don't have. The second are more dramatic. ERROR Simias.Server.EnterpriseDomain - mountPoint isn't valid: /var/lib/simias [...] but I don't understand where ctor() is called. Patrik Dufresne Patrik Dufresne wrote: > Hi Kalis, > > I re-setup all my environment from zero and proceed to the > installation. While trying to access http://192.168.1.126/simias10 I > got an authentification box where I enter my login information > (user:admin, pass:simias) that I mention in the configuration of > simias. I click OK end got 404 error. > > While trying to acess http://192.168.1.126/simias10/DomainService.asmx > I got a web page. > > While I try to login on the /ifolder interface I receive the same > error with release 6993 and 6977 (before SSL ?) > > Exception Message: System.NullReferenceException-Object reference > not set to an instance of an object > Exception Type: System.Web.Services.Protocols.SoapException > Exception Site: System.Object[] > ReceiveResponse(System.Net.WebResponse, > System.Web.Services.Protocols.SoapClientMessage, > System.Web.Services.Protocols.SoapExtension[]) > Exception Source: System.Web.Services > > Exception Stack: > > System.Web.Services.Protocols.SoapException: > System.NullReferenceException-Object reference not set to an > instance of an object > in <0x0043c> > System.Web.Services.Protocols.SoapHttpClientProtocol:ReceiveResponse > (System.Net.WebResponse response, > System.Web.Services.Protocols.SoapClientMessage message, > System.Web.Services.Protocols.SoapExtension[] extensions) > in <0x0024f> > System.Web.Services.Protocols.SoapHttpClientProtocol:Invoke > (System.String method_name, System.Object[] parameters) > in <0x00025> iFolderWeb:GetSystem () > in (wrapper remoting-invoke-with-check) iFolderWeb:GetSystem () > in <0x00727> Novell.iFolderApp.Web.Login:DoLogin (System.String > username, System.String password, Boolean check) > > Username: admin > User Full Name: admin > > I will take a look at this code just before sending this e-mail. > > > Patrik Dufresne > > > > Balakrishnan KalIdas wrote: >> Hi Patrik, >> >> Thanks for the information. Yeah, mod_mono is an issue, Mono has different locations in different versions :-(. It would be great if someone can find a way to figure out where Mono has kept the mod_mono.conf file. >> >> For preparing the Server code, you can just use >> >> ./autogen.sh --prefix=/your/prefix >> >> This will ensure the whole system is installed under this prefix and is easier to debug and also easier to find the necessary files instead of providing different locations. >> >> After this configure; make; make install, run the simias-server-setup and provide the data path where the simias data (managed and un-managed) will be stored. If configured with apache, then ensure that the data path is marked with proper UID/GID for apache to access. (simias-server-setup automatically find this from the uid.conf with the assumption of this file being at /etc/apache2, if not it will prompt for the UID/GID) >> >> The simplest way to check if everything is working fine after an apache restart, use the browser and browse the following URL >> >> http://localhost/simias10/Simias.asmx >> >> It must ask for the admin credentials and must display the list of APIs. This display confirms that the simias is ready for usage. >> >> I heard from Jan-Simon the current SVN revision is broken due to the SSL support check-in. So would recommend to use the revision just before the SSL commit. I have to fix this one. >> >> Kalis >> >> >> >> >> >> >>>>> Patrik Dufresne <ik...@gm...> 12/3/2007 11:48 PM >>> >>>>> >> Hi Kalis, >> >> Yes, I ran the simias-server-setup tool. It's create a configuration >> file (simias.conf) in /etc/apache2/conf.d. I modify this file to match >> the location of mod_mono.conf. It's the only thing I modify. >> >> I want to confirm something with you. When I configure simias with >> ./autogen.sh, I pass to it this paramaters : --prefix=/usr/local >> --with-simiasdatadir=/var/lib/simias --sysconfigdi=/etc >> --with-runasserver. I wan to know if the location /var/lib/simias must >> be use when I configure simias with the tool simias-server-setup. >> Because, It's what I do. >> >> Also, I want to know If there is a way to only test if the server working. >> >> Next step, I will take time to look at the code and search why I receive >> this error ... Maybe it's just a tiny small thing I miss. >> >> Patrik Dufresne >> >> Balakrishnan KalIdas wrote: >> >>> Hi Patrik, >>> >>> Just for confirmation, I suppose after the installation, simias-server-setup is ran from the bin location. >>> >>> Kalis >>> >>> >>> >>>>>> Patrik Dufresne <ik...@gm...> 12/2/2007 3:21 AM >>> >>>>>> >>>>>> >>> Hi, >>> >>> This time, I really need help ! >>> >>> After compiling the client under Gusty, I continue to compile an >>> appropriate server to use the client because nobody want to grant me an >>> access to his iFolder server. I thought it's will be more simple under >>> Gusty, but I was wrong. The mono-apache-server under Gusty seam broken >>> .. I well know that it's work under Dapper because I have an other >>> server running it. >>> >>> I follow the guide present on the wiki, named "HowTo:Building iFolder >>> Enterprise Server on Dapper". It's a very complete guide except it's out >>> of date like a lot of thing on the wiki. Finally, I got every thing >>> compileand install. Also, apache work with mono server version 1. >>> >>> When I try to login using the AdminWebService, I got this error in >>> adminweb.log. >>> >>> 2007-12-01 16:36:47,975 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Connection , value : keep-alive >>> 2007-12-01 16:36:47,984 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Keep-Alive , value : 300 >>> 2007-12-01 16:36:47,984 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Accept , value : >>> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Accept-Charset , value : ISO-8859-1,utf-8;q=0.7,*;q=0.7 >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Accept-Encoding , value : gzip,deflate >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Accept-Language , value : en-us,en;q=0.5 >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Cookie , value : >>> ASPSESSION=892FC6EB2B19560FD63C0DCC035976; test=True >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is Host , value : 192.168.1.126 >>> 2007-12-01 16:36:47,985 [-1224631376] INFO Login - [192.168.1.125] >>> CBA: key is User-Agent , value : Mozilla/5.0 (X11; U; Linux i686; >>> en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 >>> 2007-12-01 16:36:57,028 [-1234187344] INFO Login - [192.168.1.125] >>> Client Information: admin, 192.168.1.125, en-us, Mozilla/5.0 (X11; >>> U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 >>> (gutsy) Firefox/2.0.0.10 >>> 2007-12-01 16:36:57,798 [-1234187344] INFO Login - [192.168.1.125] >>> Login Failed >>> System.Web.Services.Protocols.SoapException: >>> System.NullReferenceException-Object reference not set to an >>> instance of an object >>> in <0x0043c> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:ReceiveResponse >>> (System.Net.WebResponse response, >>> System.Web.Services.Protocols.SoapClientMessage message, >>> System.Web.Services.Protocols.SoapExtension[] extensions) >>> in <0x0024f> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:Invoke >>> (System.String method_name, System.Object[] parameters) >>> in <0x00025> iFolderAdmin:GetSystem () >>> in (wrapper remoting-invoke-with-check) iFolderAdmin:GetSystem () >>> in <0x005c5> Novell.iFolderWeb.Admin.Login:DoLogin (System.String >>> username, System.String password, Boolean check) >>> 2007-12-01 16:36:57,818 [-1234187344] ERROR Global - [192.168.1.125] >>> Application Error >>> System.Web.Services.Protocols.SoapException: >>> System.NullReferenceException-Object reference not set to an >>> instance of an object >>> in <0x0043c> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:ReceiveResponse >>> (System.Net.WebResponse response, >>> System.Web.Services.Protocols.SoapClientMessage message, >>> System.Web.Services.Protocols.SoapExtension[] extensions) >>> in <0x0024f> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:Invoke >>> (System.String method_name, System.Object[] parameters) >>> in <0x00025> iFolderAdmin:GetSystem () >>> in (wrapper remoting-invoke-with-check) iFolderAdmin:GetSystem () >>> in <0x005c5> Novell.iFolderWeb.Admin.Login:DoLogin (System.String >>> username, System.String password, Boolean check) >>> >>> >>> Also I try to login via iFolderClient 3.6 under Windows. The client >>> display "Server not available". >>> >>> Using the iFolder Web Access "http://exemple.com/ifolder" give this >>> error message in the browser. >>> Exception Message: System.NullReferenceException-Object reference >>> not set to an instance of an object >>> Exception Type: System.Web.Services.Protocols.SoapException >>> Exception Site: System.Object[] >>> ReceiveResponse(System.Net.WebResponse, >>> System.Web.Services.Protocols.SoapClientMessage, >>> System.Web.Services.Protocols.SoapExtension[]) >>> Exception Source: System.Web.Services >>> >>> Exception Stack: >>> >>> System.Web.Services.Protocols.SoapException: >>> System.NullReferenceException-Object reference not set to an >>> instance of an object >>> in <0x0043c> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:ReceiveResponse >>> (System.Net.WebResponse response, >>> System.Web.Services.Protocols.SoapClientMessage message, >>> System.Web.Services.Protocols.SoapExtension[] extensions) >>> in <0x0024f> >>> System.Web.Services.Protocols.SoapHttpClientProtocol:Invoke >>> (System.String method_name, System.Object[] parameters) >>> in <0x00025> iFolderWeb:GetSystem () >>> in (wrapper remoting-invoke-with-check) iFolderWeb:GetSystem () >>> in <0x00727> Novell.iFolderApp.Web.Login:DoLogin (System.String >>> username, System.String password, Boolean check) >>> >>> Username: admin >>> User Full Name: admin >>> >>> >>> I joint an archive containing all the log produce by simias. I take care >>> to clear it and produce the error case. >>> >>> If any one want to help me directly I install everything on a virtual >>> machine using VMWare-server. I can put the VM file on a web server ... >>> >>> Patrik Dufresne >>> >>> >> >> > |