Go Back   The Unofficial BlackBerry Support Forum > BlackBerry Enterprise Server > Microsoft Exchange

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-07-2009, 06:01 PM
Member
Join Date: Jul 2008
Posts: 11
SBS 08 x64/Exchange 07 x64 + Server 03 Std/BES

We recently installed a new server consisting of SBS 2008 x64 with the built in Exchange 07 x64. This was to replace the aging server with SBS 03/Exchange 03. The new server is completely new with new users/domain/emails populated.

I was hoping a an easy migraton with the Server 03 Std/BES with SBS 08 x64/Exchange 07 x64. The bes server got demoted from the old DC and rejoined the new DC (SBS 08)

I tried to install the Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 on the Server 03/BES but it won't let me install. Not compatible? The BES is ver 4.1.5.26

I went through adding besadmin user on the local and domain. Set permissions/privlidges in Exchange console. Set blackberry users in Ad with besadmin/Send AS permission.

I did a MAPI test and selected the server host and besadmin user. Test successful. I did a database test, Test successful.

How ever in the event logs I'm getting errors like:

****** - CDO not registered! - ***********

{Daniel} MAPIMailbox::~MAPIMailbox - DeleteAllDeviceSearches (0x00000000) failed

User Daniel not started

etc etc and all other BB users getting the same error

Login failed for user ''. The user is not associated with a trusted SQL Server connection. [CLIENT: 127.0.0.1]

Thanks
Reply With Quote
  #2 (permalink)  
Old 07-07-2009, 10:27 PM
GaryCutri's Avatar
Moderator
BlackBerry Device: Bold 9700
 
Device Firmware: 5.0.0.371
 
Email Configuration: BlackBerry Enterprise Server (BES)
 
Mobile Carrier & location: Telstra - Australia
 
Join Date: Sep 2006
Location: Melbourne
Posts: 9,240
Images: 221
Hi,

You won't be able to install "Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2." on the old server unless you fully uninstall Exchange. It would be best to backup the BESMgmt database > format the old server > setup a fresh server > restore the database > install BES (full details below)

Migrate BES 4.1 to a new server


Thanks,

Gary
Reply With Quote
  #3 (permalink)  
Old 08-07-2009, 01:41 PM
Member
Join Date: Jul 2008
Posts: 11
Thanks I guess I will have to do a complete reinstall then.. I will give BES 5 a shot and try the migration..
Reply With Quote
  #4 (permalink)  
Old 09-07-2009, 04:41 AM
Member
Join Date: Jul 2008
Posts: 11
Finally got them all installed. BES 5 + Win 2008 Ent x64 + SQL EXPRESS 2008


But when I run the Administration web I get page not found.. I enabled naming pipe for TCP/IP and restarted the web service.

Event shows:

The description for Event ID 1 from source BAS-AS cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

The Java Virtual Machine has exited with a code of 0, the service is being stopped.





The description for Event ID 4 from source BAS-AS cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

BAS-AS





The description for Event ID 5 from source BAS-AS cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

BAS-AS





<2009-07-09 04:35:01.759 EST>:[124]:<MDS-CS_CBM-BES_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = com.microsoft.sqlserver.jdbc.SQLServerException: The connection to the named instance has failed. Error: java.net.SocketTimeoutException: Receive timed out.>





<2009-07-09 04:39:25.926 EST>:[161]:<MDS-CS_CBM-BES_MDS-CS_1>:<DEBUG>:<LAYER = SCM, EVENT = General Error connecting to the database.: com.microsoft.sqlserver.jdbc.SQLServerException: The connection to the named instance has failed. Error: java.net.SocketTimeoutException: Receive timed out.>
<2009-07-09 04:39:25.926 EST>:[162]:<MDS-CS_CBM-BES_MDS-CS_1>:<DEBUG>:<LAYER = SCM, EVENT = BMS: invalid ServiceInstanceId = -1>
<2009-07-09 04:39:25.926 EST>:[163]:<MDS-CS_CBM-BES_MDS-CS_1>:<DEBUG>:<LAYER = SCM, EVENT = Admin. Task- Configuration data>
<2009-07-09 04:39:35.927 EST>:[164]:<MDS-CS_CBM-BES_MDS-CS_1>:<DEBUG>:<LAYER = SCM, EVENT = Admin. Task started;>
Reply With Quote
  #5 (permalink)  
Old 14-07-2009, 02:34 AM
Member
Join Date: Jul 2008
Posts: 11
Given up.. Just can't get it to work. I ended up installing Windows 2003 Standard R2 SP2 with the latest updates. All working fine and dandy.

ONE MAJOR problem is that I cannot assign the devices to users because Hyper-v does not "passthru" USB...
Reply With Quote
  #6 (permalink)  
Old 14-07-2009, 06:44 PM
Member
Join Date: Jul 2008
Posts: 11
I got around this "assign device" stage by running sql server management studio express and open the table UserConfig and export the PIN/activation fields on the OLD server.

Then I booted the BES in Hyper-V and inputted the PIN/activation details in the sql server management studio express.

So far all devices are activated and running status. My only worry now is for new device addons. I guess I will have to do a copy/paste from one of the rows and edit it accordingly.

So far my set up:

Hyper-V with four virtual machines:
1) SBS 2008 x64 + Exchange 2007 x64
2) Windows 2008 Enterprise x64 - Terminal services
3) Windows 2003 Standard x86 - Blackberry Enterprise Server & SQL 2005 Express
4) Windows 2008 Enterprise x64 - third party CRM

Last edited by bbf0r; 14-07-2009 at 06:48 PM.
Reply With Quote
  #7 (permalink)  
Old 14-07-2009, 08:41 PM
GaryCutri's Avatar
Moderator
BlackBerry Device: Bold 9700
 
Device Firmware: 5.0.0.371
 
Email Configuration: BlackBerry Enterprise Server (BES)
 
Mobile Carrier & location: Telstra - Australia
 
Join Date: Sep 2006
Location: Melbourne
Posts: 9,240
Images: 221
Once you add a user to the BES right mouse click their name > select "Set Activation Password" > Set a simple password e.g. abc. Now on the device go to Options > Advanced Options > Enterprise Activation > Enter the users email address > Enter the activation password e.g. abc > Press the trackball > Select Activate.
Reply With Quote
  #8 (permalink)  
Old 15-07-2009, 12:03 PM
Member
Join Date: Jul 2008
Posts: 11
Hey Gary

All sorted already re: the activation part.

But for the newly appointed devices. As far as I'm aware, we had to manually hook the new device via USB to assign it to BES first? is there any other way? The USB device is not available in a virtualized machine running under Hyper-V. So BES will not physically see the device. So therefore I cannot proceed to the second stage and set activation details.

Quote:
Originally Posted by GaryCutri View Post
Once you add a user to the BES right mouse click their name > select "Set Activation Password" > Set a simple password e.g. abc. Now on the device go to Options > Advanced Options > Enterprise Activation > Enter the users email address > Enter the activation password e.g. abc > Press the trackball > Select Activate.
Reply With Quote
  #9 (permalink)  
Old 15-07-2009, 10:19 PM
GaryCutri's Avatar
Moderator
BlackBerry Device: Bold 9700
 
Device Firmware: 5.0.0.371
 
Email Configuration: BlackBerry Enterprise Server (BES)
 
Mobile Carrier & location: Telstra - Australia
 
Join Date: Sep 2006
Location: Melbourne
Posts: 9,240
Images: 221
Quote:
Originally Posted by bbf0r View Post
Hey Gary

All sorted already re: the activation part.

But for the newly appointed devices. As far as I'm aware, we had to manually hook the new device via USB to assign it to BES first? is there any other way? The USB device is not available in a virtualized machine running under Hyper-V. So BES will not physically see the device. So therefore I cannot proceed to the second stage and set activation details.
You don't ever need to connect a device to the BES as it can all be done OTA using the steps above.
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Perform basic troubleshooting steps for Novell GroupWise BESadmin Novell GroupWise 3 12-01-2010 11:31 PM
Service failed to start, generating error 5305 BESadmin Microsoft Exchange 0 18-02-2009 10:11 PM
Move the BlackBerry Configuration Database to a new server instance BESadmin General BES Discussion 1 24-03-2008 12:50 AM
Move X amount of users from one environment to another with diff SQL versions. Live2Ride General BES Discussion 3 12-09-2007 11:43 AM
How to move from MSDE to SQL BESadmin General BES Discussion 1 23-10-2006 12:10 AM


All times are GMT +11. The time now is 12:49 PM.

Copyright ©2006 - 2010 BLACKBERRYFORUMS - This website and its members are not affiliated with Research in Motion (RIM). RIM and BlackBerry are Registered Trademarks of Research In Motion


Search Engine Friendly URLs by vBSEO 3.5.0 RC2