Hi,
I'm trying to get BN working, and I'm "this" close. However, the actual sending of the email didn't work. One of the steps I've been asked to perform in the "trying to find where it failed" process is to turn off the BusinessNotificationMessageBus Web service. Unfortunately I can't figure out how to do that. So I stopped the Default Web Site instead. Is that acceptable?
cheers,
0
Comments
OK, I've gone through these steps.
1. Turn off the BusinessNotificationMessageBus Web service.
2. Turn off the NS$BusinessNotificationInstance service.
3. In the Notification Worksheet window, click Functions, and then click Send to Business Notification.
4. Verify that folders are generated in the IsolatedStorage folder, and then start the BusinessNotificationMessageBus Web service.
Note: When you start the BusinessNotificationMessageBus Web service, the messages are moved to the messageStore table in the BusinessNotification database.
5. Verify that the messages are created in the messageStore table, and then start the NS$BusinessNotificationInstance service.
6. Notice that entries are created in the Business Notification log to show that the messages have been sent. If the e-mail messages are not sent, make sure that the ID that was used to start the service has sufficient permissions on the Simple Mail Transfer Protocol (SMTP) server or on the Microsoft Exchange server that you specified during the installation process.
Message flow process in Microsoft Business Notification
When you click Functions and then click Send to Business Notification in the Notification Worksheet window, messages in the notification worksheet are written to the IsolatedStorage folder on the client computer. The IsolatedStorage folder is typically in the following location together with the additional folders that are automatically generated:
Drive:\Documents and Settings\Windows User ID\Local Settings\Application Data\IsolatedStorage
The messages in the automatically generated folders are processed by the BusinessNotificationMessageBus Web service. The BusinessNotificationMessageBus Web service then adds the messages to the messageStore table in the BusinessNotification database.
The NS$BusinessNotificationInstance service collects the messages in the messageStore table. The NS$BusinessNotificationInstance service then adds the messages to the transmissionLog table. This table creates and then sends the e-mail messages. Each sent e-mail message is recorded in the Business Notification log.
The Message Store table and the Notification Log is being updated but still no email. How do I determine the SMTP server designated during the installation?
cheers,
cheers,
I'm all out of ideas. Anybody?
i still cannot get the BN to send the actual email, everything seems to work ok but i never receive the mail...
any ideas ?
1) Stop the SMTP Virtual Service in IIS and leave it stopped. You shouldn't need this unless you need to do some clever authentication with your SMTP server.
2) Set the SMTPServer to the correct servername in the web.config file. Don't use IP Addresses use the correct DNS name. Make sure you can do a NSLOOKUP on the DNS name to check it is resolving to an IP correctly.
3) Set the Authentication to FALSE in the web.config file
4) Reboot the server after making changes to the SMTP settings in web.config. Apparently this is a bug and restarting services doesn't do enough to get it working
1) Stop the SMTP Virtual Service in IIS and leave it stopped. You shouldn't need this unless you need to do some clever authentication with your SMTP server.
2) Set the SMTPServer to the correct servername in the web.config file. Don't use IP Addresses use the correct DNS name. Make sure you can do a NSLOOKUP on the DNS name to check it is resolving to an IP correctly.
3) Set the Authentication to FALSE in the web.config file
4) Reboot the server after making changes to the SMTP settings in web.config. Apparently this is a bug and restarting services doesn't do enough to get it working
another weird point with the BN installation ](*,)