Scheduler service error
Active directory sync not working. Error when starting scheduler service:
System - The underlying connection was closed: The connection was closed unexpectedly. - at System.Net.HttpWebRequest.GetResponse() at System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.OpenStream(Uri uri) at System.Xml.XmlTextReaderImpl.DtdParserProxy_PushExternalSubset(String systemId, String publicId) at System.Xml.DtdParser.ParseExternalSubset() at System.Xml.DtdParser.Parse(Boolean saveInternalSubset) at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl() at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.Load(Stream inStream) at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream) at CounterSoft.Gemini.WebServices.BaseService.GetObjectFromResponse[T](Stream stream, Int64 length) at CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response) at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType) at CounterSoft.Gemini.WebServices.BaseService.GetResponse[T](String url, Object o, RequestType r) at CounterSoft.Gemini.WebServices.BaseService.WhoAmI() at CounterSoft.Gemini.Scheduler.SchedulerService.OnStart(String[] args)
User38215
· 1 |
|
Friday, March 30, 2012, 5:37:41 PM |
0
|
Please make sure that the service is running under a domain account in the services control panel and that the username in the config file is in the form of DOMAIN\User (leave password blank). |
||||
|
0
|
Tested the recommended solution with the same result. Also tested specifying the password in the config file with the same result. |
||||
|
0
|
When you are on the server can you navigate ok to the Gemini site? |
||||
|
0
|
No. From any other host it works fine, however. |
||||
|
0
|
Performed steps recommended in article http://support.microsoft.com/kb/896861. Now the scheduler service starts, but the AD sync is still not working. |
||||
|
0
|
DELETED. House Rules
|
||||
|
0
|
Did you check to see if you get any groups coming in from AD in the Administration -> Global Groups and edit a group? |
||||
|
0
|
Yes. Nothing comes up under the active directory tab under global groups. |
||||
|
0
|
Now after restarting the scheduler service, I get the following message: Error testing connectivity/authentication to client http://gemini.avionte.local. I tested reverting the service to Local System, with the same symptom. |
||||
|
0
|
Ok, please check the schduler's config file and make sure that the user is in the form of DOMAIN\User and password is left blank. The service should run under the same domain account and that account should be a Gemini admin. |
||||
|
0
|
The site was redirecting to the https://{host}. Is it possible to change the scheduler to use the SSL link. Also, after disabling the SSL redirect rule, we're now getting this error: CounterSoft.Gemini.WebServices - Exception has been thrown by the target of an invocation. User Gemini Scheduler does not have permission for: Get plugins. - at CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response) at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType) at CounterSoft.Gemini.WebServices.BaseService.GetResponse[T](String url, Object o, RequestType r) at CounterSoft.Gemini.WebServices.AdminService.GetPartnerPlugins() at CounterSoft.Gemini.Scheduler.SchedulerService.OnStart(String[] args) |
||||
|
0
|
Everything is working now after creating the Gemini account for the service account and elevating the permissions to Gemini Administrator (that was the step I missed). Disregard the SSL question - found it in the config. |
||||
|