I think I have a successfull BES 4.3.1 installation running. I am now trying to test Enterprise Activation.
My BES server exists on a private LAN, but has Internet access (through a router). When I run Start -> Programs -> Blackberry Enterprise Server -> Blackberry Server Configuration, I am able to successfully test the network connection on the BlackBerry Router tab.
Quote:
Attempting to connect to :
srp.ca.blackberry.net (206.51.26.33), port 3101
Successful
Attempting to connect to :
srp.ca.blackberry.net (204.187.87.33), port 3101
Successful
|
My Active Directory and Exchange 2003 servers are also located on my private LAN. I never bothered setting up the correct ports to allow my users to recieve email from the Internet. This is a test environment that I only ever use internally. I do not have a registered domain to use, so my environment uses fakedomain.com internally.
My question: Because my users end up having fake email addresses (such as
), these users will never see the Activation Email in their inbox from RIM. Are users required to be able to recieve emails over the internet in order for Enterprise Activation to work? (Yes, I understand that even if I get Activation to work, subsequent emails will not arrive on the Blackberry device and I am OK with that!) I am only interesting in understanding how Activation works at this time.
Here is what Ive done: Currently when I add a user to BES using BlackBerry Manager, the user sits in an Initializing state. I then right-click my user to set an Activation password of 1234. Then on my blackberry device, I try an Enterprise Activation and give my email address of
and Activation password of 1234. My Blackberry device will try to Activate... and even retry... but it never succeeds.
I do not understand what to look for in my log files, but I found this in BLACKBERRY_MAGT_02_20070918_0001.txt:
Quote:
{billybob@fakedomain.com} Still handled by desktop
[30160] (09/18 14:44:54.754):{0x1E34} {billybob@fakedomain.com} GetDeviceId() did not return a PIN, PIN currently is not set for this user.
[40371] (09/18 14:44:54.754):{0x1E34} {billybob@fakedomain.com} UserControl::HandleDatabaseChange - CalSyncState is empty
[40442] (09/18 14:44:54.754):{0x1E34} User settings: email=billybob@fakedomain.com, routing=billybob@fakedomain.com, service=, device=, calendar=0, MDS=1, userOTAFM=0, incradle=0, SMIME=0, sentItems=0, dir=billybob, server=EXCH
|
Does my environment need to be setup so that my users can recieve email from any internet address? If no, what might I be doing wrong?