We recently had a problem, where the iFolder server's data partition had been filled. After solving this, I now have strange behavior coming from certain clients.
The good news is, as far as i can tell, all the windows clients are functioning properly, and continue to sync; and the data integrity on the server is intact.. . Unfortunately, my linux clients are getting strange errors. Notably, an existing linux ifolder client connects to the server, calculates changes (correctly), but never sends them, however the icons in ifolder switch to "Server Unavailable" after the sync. It then continues to sync at the correct interval and the cycle repeats. Nothing is synced. When trying to setup a new computer with this existing account, I get an authentication error "status code unknown" however the account is then listed properly in ifolder, and the 'ifolders screen' lists the ifolders ownerships etc. When attempting to download a folder to the computer, i get the following error: System.Web.Services.Protocols.SoapException: Invalid iFolderID at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000] at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000] at iFolderWebService.AcceptiFolderInvitation (System.String DomainID, System.String iFolderID, System.String LocalPath) [0x00000] at (wrapper remoting-invoke-with-check) iFolderWebService:AcceptiFolderInvitation (string,string,string) at Novell.iFolder.iFolderData.AcceptiFolderInvitation (System.String ifolderID, System.String domainID, System.String localPath) [0x00000] at Novell.iFolder.iFolderWindow.DownloadiFolder (Novell.iFolder.iFolderHolder holder) [0x00000] And this is printed in Simias.log on the client: 2007-05-25 10:58:30,681 [1181305152] DEBUG Simias.Discovery.CollectionList - GetCollectionList - Try 2007-05-25 10:58:30,720 [1181305152] DEBUG Simias.Discovery.CollectionList - GetCollectionList : Skipping Domain : iFolder ID : 8d20e966-1872-4a48-b489-59f088c3051d Trace : System.Net.WebException: The request failed with HTTP status 404: NotFound at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000] at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000] at DiscoveryService.GetAllCatalogInfoForUser (System.String UserID) [0x00000] at (wrapper remoting-invoke-with-check) DiscoveryService:GetAllCatalogInfoForUser (string) at Simias.Discovery.CollectionList.GetCollectionListItem (System.Int32& waitTime) [0x00000] Additionally, when restarting this client i get the following exception upon startup: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP header SOAPAction: "http://novell.com/ifolder/web/IsServerOlder" at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse,System.Web.Services.Protocols.SoapClientMessage,System.Web.Services.Protocols.SoapExtension[]) <0x0072d> at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (string,object[]) <0x0035e> at iFolderWebService.CheckForServerUpdate (string) <0x00064> at (wrapper remoting-invoke-with-check) iFolderWebService.CheckForServerUpdate (string) <0x0006a> at Novell.iFolder.Controller.DomainController.IsServerOld (string) <0x00025> at Novell.iFolder.Controller.DomainController.HandleDomainLoggedIn (string,Status) <0x003dd> at Novell.iFolder.Controller.DomainController.OnDomainLoginCompleted (object,Novell.iFolder.Controller.DomainLoginCompletedArgs) <0x00082> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_DomainLoginCompletedArgs (object,Novell.iFolder.Controller.DomainLoginCompletedArgs) <0x00059> at Novell.iFolder.Controller.DomainLoginThread.LoginCompleted () <0x00060> at LoginThreadCompletedHandler.IdleHandler () <0x0001b> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0x00048> at IdleProxy.Handler () <0x00045> at (wrapper native-to-managed) IdleProxy.Handler () <0x0005a> in (unmanaged) 0x2b342fd21a13 at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0000b> at Gtk.Application.Run () <0x00008> at Gnome.Program.Run () <0x0000c> at Novell.iFolder.iFolderApplication.Run () <0x0007e> at Novell.iFolder.iFolderApplication.Main (string[]) <0x000a5> ... both the client and server are 3.5 -- 64 bit client, 3.5.7031.1 server is 3.5.6172 Simias.log on the client system: 2007-05-25 10:55:00,732 [1181305152] DEBUG Simias.Discovery.CollectionList - GetCollectionList : Skipping Domain : iFolder ID : 8d20e966-1872-4a48-b489-59f088c3051d Trace : System.Net.WebException: The request failed with HTTP status 404: NotFound at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000] at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000] at DiscoveryService.GetAllCatalogInfoForUser (System.String UserID) [0x00000] at (wrapper remoting-invoke-with-check) DiscoveryService:GetAllCatalogInfoForUser (string) at Simias.Discovery.CollectionList.GetCollectionListItem (System.Int32& waitTime) [0x00000] Anybody have any ideas? :) -- Adam M. Dobrin Quidquid latine dictum sit, altum sonatur.
_______________________________________________ ifolder-dev mailing list [email protected] http://forge.novell.com/mailman/listinfo/ifolder-dev
