BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 01-28-2009, 01:23 PM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Question BES OTA Push issues

Please Login to Remove!

Hi,

I am facing problem in OTA push. Means when i push the application from the BES, it says request queued for the user but the application is not getting deployed on the device. Don't know Why this is happenning. Is there any logs which can help me. I checked for BES logs in "Research In Motion" folder but of no use.

Note: Only once i succeeded but then onwards it is not pushing the application to the device.

Appreciate your valuable help. Thank you.

Thanks,
Kishore
Offline  
Old 01-29-2009, 04:49 AM   #2 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

Quote:
Note: Only once i succeeded but then onwards it is not pushing the application to the device.
That means that the BES has recorded the successful push in the BESMgmt database and doesn't send the application again.

Under the user, can you check the Application status? It should say:

Configuration Name: <App name>
Status Check Time: <Time of the last check>
Configuration Status: OK
System Status: Up to date
Application Status: Up to date
Software Upgradable: False
Offline  
Old 01-29-2009, 06:48 AM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

First of all Thanks for yuor help.

Yes. You are right. It is showing the same under the user. But in that case how can i repush the application to the same user? Means after successful push, when user deletes the application and then trying to re-push.

But for one user in my group the "Configuration Status" is showing as "Device Not Supported" and for the other it is showing as "Device State Invalid". What does this mean exactly? Can you please help?

Thanks in advance
Offline  
Old 01-29-2009, 07:52 AM   #4 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

"Device not supported" means that the device.xml doesn't contain the device you are trying to send to. See the following RIM knowledgebase article:

Cannot push applications to a BlackBerry smartphone over the wireless network
Offline  
Old 01-29-2009, 07:57 AM   #5 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

Quote:
But in that case how can i repush the application to the same user?
You can't. In the first place you should set the app policy to required. That means, the user can't delete the app. If you set it to optional, the software gets pushed, but the user can delete it.

The easiest in your case is to re-activate the device. This will push the app again.

It is also possible to delete some entries in the BESMgmt database, which will trigger a re-push, but that can be rather dangerous if you don't know what you are doing.
Offline  
Old 01-29-2009, 09:14 AM   #6 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks for your reply.

But in case of one user, it never pushed successfully but still showing

Software Upgradable: False

What could be the problem in that case. Is there any logs that i can check for?

Thank you,
Kishore
Offline  
Old 01-29-2009, 09:21 AM   #7 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

The status message

Software Upgradable: False

is normal and not a problem. What do the other fields show?

Configuration Status: OK
System Status: Up to date
Application Status: Up to date

You should check the POLC log for errors.
Offline  
Old 01-30-2009, 08:31 AM   #8 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks dear

Yes. It is showing as

Configuration Status: OK
System Status: Up to date
Application Status: Up to date

I will check the log and see.
Offline  
Old 02-03-2009, 03:10 AM   #9 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi, i installed the missing Device software on BES server. But it is asking for restart. Is it must to restart the BES for "device.xml to take effect?

Thanks in advance...
Offline  
Old 02-04-2009, 03:03 AM   #10 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by freakinvibe View Post
You can't. In the first place you should set the app policy to required. That means, the user can't delete the app. If you set it to optional, the software gets pushed, but the user can delete it.

The easiest in your case is to re-activate the device. This will push the app again.

It is also possible to delete some entries in the BESMgmt database, which will trigger a re-push, but that can be rather dangerous if you don't know what you are doing.
Hi,

As you said, i wiped off my device and reactivated on the BES but still the application wasn't pushed onto the device and the entries under the user still shows as

Configuration Status: OK
System Status: Up to date
Application Status: Up to date
Software Upgradable: False

So, may i know what could be the reason for this?

Thank you,
Kishore

Last edited by kambhamk77 : 02-04-2009 at 03:04 AM. Reason: spell mistake
Offline  
Old 02-04-2009, 06:32 AM   #11 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

Quote:
Is it must to restart the BES for "device.xml to take effect?
I am not sure, but in case of doubt, just reboot the box during non-office hours.
Offline  
Old 02-04-2009, 06:49 AM   #12 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

It can take up to 4 hours until an application is pushed. To speed this up, do a

"Update Configuration Check Status" on the user. And then a "Deploy Applications".
Offline  
Old 02-04-2009, 07:47 AM   #13 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ooh. OK. Actually i was doing "Deploy Applications" without "Update Configuration Check Status". that could be the reason. Will try again. Thanks a lot.
Offline  
Old 02-05-2009, 05:59 AM   #14 (permalink)
Knows Where the Search Button Is
 
Join Date: Jan 2009
Model: 8110
PIN: N/A
Carrier: Airtel
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by freakinvibe View Post
It can take up to 4 hours until an application is pushed. To speed this up, do a

"Update Configuration Check Status" on the user. And then a "Deploy Applications".
Thanx a lot for your help. Now by following the procedure, the application is successfully getting pushed to the device which has Software version 4.3 and higher. The application is not getting pushed to 4.2 Software version devices.

Actually the shared folder that contains the application on the BES contains 2 folders, one contians .COD file for 4.2 and the other contains the .COD file for 4.3. And a .ALX file is located outside of these 2 folders. Is there anything which i need to configure so that in case of 4.2, it will push the .COD file from 4.2 folder and vise versa?

Thanks in advance.
-Kishore
Offline  
Old 02-05-2009, 08:43 AM   #15 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

The problem is that the BES can't handle multiple versions of the same file. All the cod files and the alx file must be in the same folder.

In your case you should probably create two applications (in two different Applications shares). You must also amend the alx file so it doesn't have the directory structure in it.
Offline  
Closed Thread


Thread Tools

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

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





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.