Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Biz Talk POP3 adapter has connection issues
- This topic has 6 replies, 1 voice, and was last updated 9 years, 7 months ago by
community-content.
-
AuthorPosts
-
-
June 6, 2008 at 1:08 AM #19868
Hi guys,
I have a Biz Talk POP3 adapter connected to a FTgate mail server.
Quite often BizTalk posts the event I’ve pasted inn below. I know for a fact that the connection is working, because the operation usually completes whithout problems.
Anywho… this event is spamming my event log, and i would like to know if it’s possible to supress it.
BizTalk posts it as a warning, but the adapter polls my mailbox every 10 seconds so it’s really not that critical.
Any suggestions?
thanks, Ole-Petter
—————————————————————————
Event Type: Warning
Event Source: BizTalk Server 2006
Event Category: BizTalk Server 2006
Event ID: 5740
Date: 06.06.2008
Time: 09:01:13
User: N/A
Computer: H1-590-OS0003
Description:
The adapter “POP3” raised an error message. Details “The POP3 adapter could not authenticate on the server using supplied credentials.
Please check the authentication scheme and credentials.
URL: POP3://10.151.11.5#[email protected]
Error: -ERR <[email protected]> Mailbox Locked (#4.07) “. -
June 6, 2008 at 6:37 PM #19869
There is no way of suppressing these error messages from the adapter that I know of.
Is there anyway you can determine why the mail server is failing to authenticate, is it possible that there is already a connection to the mailbox from Biztalk and the second connection is rejected.
Have you tried increasing the polling interval, to 60 seconds – does this have any effect.
-
June 17, 2008 at 4:58 AM #19929
Thanks Greg,
Increasing the polling intervall works, but I’de like to keep the intervall at a fairly short intervall…
Maybe my loadbalanced konfiguration cause the two nodes to interfere with each other…?
I’ve tried to monitor the logs written by the mailserver and I’ve
also confronted the FTgate people with some questions regarding this.They suggested firewall issues, but I guess it either will, or won’t work, if thats the case.
I guess I’ll have to settle for a compromise between number of events and polling intervall…
Ole-Petter
-
June 17, 2008 at 5:51 AM #19931
The load balanced configuration may be the cause. It looks like the mailserver will only accept one connection at a time, with multiple connections it would have to deal with all sorts of concurrency issues
Not sure if the POP3 adapter will initiate another session if it has one open already. However, if you have two instances of the POP3 adapter on different servers then they would both open connections without the others knowledge and you would hit this problem.
The solution to this would be to only have one instance of the POP3 adapter.
You can do this by specifying a separate host and POP3 receive handler , and
1) only add a host instance to one server or
2) add a host instance to both servers but only start it on one serverYou could try this and set the polling interval back to 10 seconds and see what happens
-
June 30, 2008 at 5:20 AM #20019
You are right Greg,
the POP3 adapter uses a host instance which runs on both servers.
Stopping one of these instances completely removes the warning.
Only trouble is that I’m required to have a redundant system, hence i have similar host instances on both servers.
I’m thinking that maybe my loadbalanced configuration isn’t such a great idea after all…
I’ve read som articles about the “pros and cons” of different Biz Talk architecture, but i don’t think switching the configuration this late in the project is a feasible solution…
-
June 30, 2008 at 1:46 PM #20034
Some adapters will only operate as a single instance, e.g. Ftp adapter, POP3 adapter, However for other adapters WCF, SOAP, etc having multiple instances is a good idea, so your load-balanced architecture is still valid.
The recommended failover for the single instance adapters is to use Cluster Services and have the adapter host instance configurated as active/passive and let cluster services manage which instance is up and running. Without cluster services you could create an active/passive scenario but the failover would either be manual or you could create your own scripts
-
July 1, 2008 at 11:36 AM #20055
Good, I’ve always had the impression that a loadbalanced configuration is whats best for us.
Since we don’t have cluster services I guess we could try to make our own watchdog etc. to switch hosts…
Thanks Greg!
-
-
-
-
-
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.