Scheduler Service v1.7.1: Error testing connectivity/authentication to client
Hi,
I've seen that this error has been posted about before but none of them solve my problem. I have just upgraded from Gemini v2.1.1 to v2.2.6, using Scheduler Service v1.7.1 and installed WSE 3.0.
The installation of WSE 3.0 got me past some known issues seen in here, but now I'm stuck. When the scheduler service starts, I get these event logs:
1. Configuring client http://10.0.0.3:8001/gemini/webservices.
2. Configured Service Manager for client http://10.0.0.3:8001/gemini/webservices.
3. System.ApplicationException: WSE842: The service pipeline could not be created. ---> System.Configuration.ConfigurationErrorsException: WSE032: There was an error loading the microsoft.web.services3 configuration section. ---> System.Configuration.ConfigurationErrorsException: The entry 'UsernameToken' has already been added.
at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Web.HttpContext.GetSection(String sectionName)
at Microsoft.Web.Services3.Configuration.WebServicesConfiguration.getCurrent()
--- End of inner exception stack trace ---
at Microsoft.Web.Services3.Configuration.WebServicesConfiguration.getCurrent()
at Microsoft.Web.Services3.Configuration.WebServicesConfiguration.get_MessagingConfiguration()
at Microsoft.Web.Services3.WseProtocol.ModifyInitializedExtensions(PriorityGroup group, SoapExtension[] extensions)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
--- End of inner exception stack trace ---
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
4. Error testing connectivity/authentication to client http://10.0.0.3:8001/gemini/webservices.
5. Service started successfully.
Not surprisingly, I get no emails from Gemini. If I click the Test button under Admin|SMTP Configuration, I get an email after a short pause. If I get someone to create an issue and I close it, normally I'd get an email for the creation and they'd get one for the closure, but nobody gets anything.
If I switch the Notifications|Email Alert Engine back to MailPlugin, all emails work as they did on v2.1.1.
My CounterSoft.Gemini.Scheduler.exe.config file reads:
<Client WebServicesURL="http://10.0.0.3:8001/gemini/webservices" AuthenticationUsername="myusername" AuthenticationPassword="mypassword">
The user I am setting in the config file is the same one I log into Gemini with, and I am an admin user.
Any thoughts please, I'd really like to use the benefits of the scheduler service?
jsweby
· 1 |
|
Thursday, February 7, 2008, 4:05:32 PM |