www.quickim.com Forum Index www.quickim.com
QuickIM Message Board
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

BlackBerry

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    www.quickim.com Forum Index -> PDAs and Phones (how to configure Internet Networking on your phone)
View previous topic :: View next topic  
Author Message
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Apr 14, 2005 7:52 pm    Post subject: BlackBerry Reply with quote

various network configuration tips for BlackBerry devices

To determine what version of Blackberry OS you have on your phone:

On OS 4.0 devices, launch the "Options" program, then select About.

On Blackberry 7100 devices, click on the Tools Icon, then click on the Settings Icon, then click on About.

If your version is below 3.8 or 4.0, for example you have a 3.6 version OS (many BlackBerry 7230 are 3.6), you need to upgrade your OS. Please read the posts below for instructions


Last edited by techsupport on Wed Aug 03, 2005 10:13 am; edited 4 times in total
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Apr 14, 2005 8:06 pm    Post subject: how to run internet software with or without BES Reply with quote

To get the OS version of your BlackBerry, Open Options/About, you should read BlackBerry <devicename> Wireless Handheld, vM.m.r.b (M major version, m, minor version, r, revision, b build), ex: v4.0.0.185, the M.m information is most important. You need to have M.m=3.8 or 4.0

how to run QuickIM without BES/MDS

On BlackBerry handhelds version 3.8 or higher, a Direct TCP stack has been included, which allows a direct TCP connection to be opened from the BlackBerry handheld, without using the Mobile Data Service.

1. If you don't have BlackBerry OS 3.8 or later, you should upgrade your BlackBerry OS to 4.0 or later. You can find detailed information on the following forum:
http://www.blackberryforums.com/showthread.php?t=1871

a summary of the steps are given in another message below

2. On the BlackBerry handheld, launch the Options program (located under Settings folder on BB 8700), then in the list select the "TCP" option
- On the Blackberry 7100, click on the Tools Icon, then click on the Settings Icon, then click on TCP.)
- One the BlackBerry 8700, select Advanced Options in the list, then select TCP in the list

fill in APN with the information given in http://www.quickim.com/support/gprs-settings.html
leave the username/password blank if there is no information provided
See step by step instructions on the page: http://www.quickim.com/products/mobile-phones/blackberry/quickim-user-guide.html

3. Please note that you will be able to make direct TCP connections from your handheld only if your wireless carrier supports such connections and you may also have to upgrade your rate plan accordingly. So if you can still not use QuickIM (even after removing the battery and putting it back) you need to contact your mobile provider. For example, if you have a Nextel Blackberry, you have to contact Nextel and request a "public IP" address. By default your IP is a 10.x address which is a "private IP", and you will only be allowed to do web browsing. A public IP will cost around $3/month at Nextel

how to run QuickIM with your corporate BES / MDS

If you cannot connect and get an error message, make sure that on your BES the ports 1863, 1864 are open. Those ports are required to connect to the MSN network.


Last edited by techsupport on Mon May 22, 2006 3:52 pm; edited 14 times in total
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Apr 14, 2005 8:09 pm    Post subject: How to get a BES on a monthly fee basis? Reply with quote

How to get a BES on a monthly fee basis?

http://www.mailstreet.net $23/month
http://www.myblackberry.us $10/month
http://www.eoutlook.com $12/month
http://www.lanlogic.net $25/month
http://www.lormarlogic.com $3.32/month (for deaf users only)

With a BES/MDS hosting, you can get access to internet applications such as QuickIM


Last edited by techsupport on Mon Apr 18, 2005 2:30 pm; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Apr 14, 2005 9:04 pm    Post subject: Typical I/O errors Reply with quote

Typical I/O errors

- If you get the "Bad DNS Address" error message, it's due to a bug of BlackBerry OS. You need to remove the battery and put it back on. After the reoot, you should be able to use QuickIM again.

- If you get the following error message: "The application ... has attempted to open a connection to a location inside the firewall and outside the firewall which is not allowed by your IT policy.". You need to read "How to reinstall BlackBerry OS" message in http://www.quickim.com/forum/viewforum.php?f=9 for more information

- if you get the error "Permission denied" each time. You'll get "Permission denied" if you have accidentally answered "Deny this connection" along with "Don't ask this again" checked on a HTTP network permissions popup. To get around "Permission denied" on subsequent uses, you need to re-enable the network permissions popup. From the BlackBerry's Home screen, select Options. Select the Firewall option from the provided list. Press the thumbwheel and select Reset Settings.
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Wed Apr 20, 2005 9:55 pm    Post subject: JVM error and Reset Reply with quote

JVM error and Reset

On rare occasions your BlackBerry may reset with a JVM 523 error, you need to reboot the device, this is a OS level error. We have provided a workaround for this issue, please download QuickIM for BlackBerry 1.2, build 127 on http://www.quickim.com. In case this happens, please write down the error code and send it to support. Below is an explanation of the error codes.

Value Error Description
101 Previous startup failed The device has been reset during the JVM boot process. This error indicates that the JVM found the "boot in progress" flag was set on startup. The screen is intended to break continuous reset loops so that corrective action can be taken.
102 Invalid code in filesystem The system has checked the .COD files in the handheld for modification, and determined that there is a problem with one or more .COD files.

If all loads fail, it could indicate a build process error where there was a problem signing the codfiles.

If some user action to the device caused this problem, the reset cycle will be continuous since the code in the filesystem has been corrupted. The only recovery method is to wipe the device and restore a new system.
103 Cannot find starting address The starting address for the boot .COD file cannot be found. This may indicate that a boot .COD file has not been installed on the device, or that its format is invalid or corrupt.
104 Uncaught: <Java-type-name> An uncaught Java exception was thrown by the Java code and diagnosed by the JVM. Execution can be continued, or the handheld can be attached to a debugger on a desktop through a serial or USB cable. The eventlog should contain the traceback of the thrown exception.
105 Example, DbRecSize( %d ) -> %d The file system API has returned an error status for a certain operation. This could indicate a corrupt filesystem or an error in the JVM.
106 Graphics system error An error has been detected in the graphics system of the device.
110 Non-idle event downtime error:
<down-time>
<idle-down-time> A problem has been detected in the accumulation of JVM down time, which represents how long the JVM has been idle. This usually indicates an error in the handheld firmware or the JVM. This could also occur if the tick count rolls over after 400+ days of device time.
200 Application manager threw an uncaught exception The application manager event thread threw an uncaught exception and so cannot continue execution.
200 Application manager threw an uncaught exception The application manager event thread threw an uncaught exception and so cannot continue execution.
201 Crypto initialization code failed The initialization of the crypto system failed and the handheld cannot continue execution.
202 An attack on the key store has been detected The attack has been detected and execution cannot continue.
203 Console process died The application manager console process (usually the Ribbon) has died. This is likely due to an uncaught exception during execution.
502 All processes exited The last Java process has terminated. There is nothing left to execute.
506 Uncaught Exception An uncaught Java exception was thrown in the initial VM Java thread thus ending the only live thread in the system. The eventlog contains the traceback for the exception.
507 Unsatisfied Link A dependency on a .COD file could not be satisfied because the .COD file is missing.
508 Invalid object A problem has been detected with a debugger command to the VM.
510 Deadlock All threads are waiting on objects, resulting in deadlock. The system cannot recover from this state because no thread can release a lock.
511 Debug connection died A problem has occured while debugging that may be caused by a VM problem or an incorrect debugging command being sent to the VM.
512 GC Aborted An idle garbage collection has been interrupted by a user event, such as pressing the keyboard or moving the trackwheel.
513 <clinit> needs running An opcode requires that a class <clinit> execute before it can continue execution.
514 <init> needs running A new instance of a class has been allocated and it must be initialized by the default constructor before it can be used.
515 Object group too big The reachable objects form a group that cannot be represented properly by the JVM because either there are too many objects or the total size of the objects is too large.
516 Persistent ids exhausted When committing a persistent object, the JVM found that the persistent store id counter has reached its limit. The object was not committed and a critical error was reported. This error should never happen unless a device is heavily used for years.
517 Filesystem corrupt An inconsistency has been detected in the JVM persistent object store.
518 Unexpected longjmp A garbage collection marking phase was terminated via a longjmp. This indicates that the marking phase was interrupted when it should have completed without interruption. This should never happen because these actions are executed when the device is not idle, and GCs can only be interrupted when the device is idle.
519 Internal Error The JVM host is missing or has been disabled.
520 Internal Return An internal state that indicates a Java method return needs to be executed.
521 Dangerous Wait An Object.wait() has been executed by a thread that holds a lock on another object. This is only checked in the simulator under the control of the JvmDebugWaits application switch.
522 Interlaced synchronization A thread has acquired two locks on objects in an order that doesn't match the order that previous locks for the two types were acquired. This indicates a future potential deadlock situation and is reported. The check is only available in the simulator under the control of the JvmDebugLocks application switch.
523 System process died A critical Java process has terminated, and the device cannot continue to operate in a normal manner.
524 LMM error An object has been marked as recovered by the Low Memory Manager, but it was not freed during a garbage collection. This is only checked in the simulator under the control of the JvmDebugLMM application switch.
525 Bad persistent object An auto-commit operation during a garbage collection has detected a non-persistent object reachable from the persistent store root. The type of the object has been output into the eventlog.
526 java.lang.Object not found The class definition for java.lang.Object cannot be found.
527 java.lang.String not found The class definition for java.lang.String cannot be found.
528 Corrupt filesystem. Unrecoverable. All data will be lost All data will be lost when execution is continued. The error message screen contains a number representing an internal "reason" for the corruption. This error is not diagnosed if a .COD file has been removed, because the JVM must delete objects that were defined in the removed .COD file; therefore, this error is not expected in normal operation of the device.

Reason codes:


root array reference is not a valid array reference
root array type is not Object[]
root array size < 1 (i.e., Object[0])
contents of root[0] is not a valid ref
type of root[0] is not a LongIntHashtable
persistent segmented array header contains an invalid reference
an entry in a persistent Object[] contains an invalid reference
an Object's type refers to an unknown codfile
an Object's type description in the codfile doesn't match the size in the store
a reference type field in an Object has an invalid reference in it
a reference type field in an object points to an object of the wrong type
a persistent Object[] is missing its descriptor
object in persistent store is not marked as persistable
root array is segmented and one of the segments is invalid

529 Corrupt filesystem. About to attempt recovery. Some data may be lost Some data will be lost when execution is continued. The error message screen contains a number representing an internal "reason" for the corruption. This error is not diagnosed if a .COD file has been removed, because the VM must delete objects that were defined in the removed .COD file; therefore, this error is not expected in normal operation of the device.

Reason codes:


root array reference is not a valid array reference
root array type is not Object[]
root array size < 1 (i.e., Object[0])
contents of root[0] is not a valid ref
type of root[0] is not a LongIntHashtable
persistent segmented array header contains an invalid reference
an entry in a persistent Object[] contains an invalid reference
an Object's type refers to an unknown codfile
an Object's type description in the codfile doesn't match the size in the store
a reference type field in an Object has an invalid reference in it
a reference type field in an object points to an object of the wrong type
a persistent Object[] is missing its descriptor
object in persistent store is not marked as persistable
root array is segmented and one of the segments is invalid

531 Flash exhausted There are certain operations where the JVM cannot tolerate running out of flash space. In these circumstances, this error will be reported if the JVM cannot allocate a required amount of flash space.
542 Transient memory leak The JVM has detected that some memory has not been freed, which indicates that a memory leak has occurred. This condition is detected as early as possible in the hope that the cause can be isolated.


Last edited by techsupport on Fri Jul 22, 2005 5:17 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Fri Apr 29, 2005 12:58 pm    Post subject: Upgrading BlackBerry OS Reply with quote

If you get the following error message:
A fatal error has occurred while updating your handheld's software. Please try again.

Unspecified error encountered [J:0x0000000A]

This means your OS is prior to OS 3.8 or 4.0, Blackberry and/or some mobile operators offer upgrades of Blackberry OS. Often you can use the OS upgrade from another carrier with your device. Attention, please make sure to read carefully the instructions and decide on your own whether or not you want to upgrade, as there may be data loss possibilities if you don't perform the steps correctly, always do a backup before upgrading.

Here are some places you can look:

NexTel
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=biTZdMddN (Apps 4.0.0.160)

Telus
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=dB5bZddMq (Apps 4.0.0.171)

Bell Mobility
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=aMlbMFchE (Apps 4.0.0.171)

Sprint
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=URNZcPHMm (Apps 4.0.0.171)

Verizon
- http://vzw.smithmicro.com/blackberry/ (Apps 4.0.0.171)

AT&amp;T
- http://www.blackberry.com/support/downloads/aws/index.shtml (Apps 4.0.0.185)

Cingular
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=Rc4cZBaBN (Apps 4.0.0.185)

T-Mobile
- http://software.se.t-mobile.com/ (Apps 4.0.0.185) (Except for old XX10 series)

Rogers
- https://www.blackberry.com/SoftwareDownload/index.jsp?client=biERdLcdT (Apps 4.0.0.219) (Except for old XX10 series)

Telstra Australia
https://www.blackberry.com/SoftwareDownload/index.jsp?client=eiKaMQ2dL NEWER 4.0 Upgrade for GSM 72XX and 77XX

Vodafone UK
https://www.blackberry.com/SoftwareDownload/index.jsp?client=HZMHZfRPj NEWER 4.0 Upgrade for GSM 62XX, 67XX, 72XX and 77XX

Hong Kong CSL
English, but Supports Chinese Characters.
https://www.blackberry.com/SoftwareDownload/index.jsp?client=cB5RB4aRB 4.0 Upgrade for GSM 72XX and 77XX series, and 7100g

Please write to support@quickim.com if you know of other links provided by mobile operators so that we may include them in this document.



Standard steps (please read carrier instructions):

Download the version of OS you want to install from your carrier's website.

Extract or install the files from the previous step. They will automatically install into the correct location. This location will be C:\Program Files\Common Files\Research in Motion\Shared\Loader Files. Under this directory you will see directories with the model number of your device (if you installed the correct files) followed by a version number. Under these directories will be a host of .alx and .cod files. Do not modify or delete these files. They are needed to install the new OS.

Assume the BlackBerry Handheld Manager is installed, when you plug your device in, a popup will appear and ask if you want to upgrade your device. Choose upgrade and follow the steps given by the Application Loader. If you have any 3rd party applications you would like to keep, locate and select them at this time to avoid having to reload them after the new OS is installed.

This will also be the time the apploader will ask if you want to erase all data and reload or backup and restore the data on your device. Choose your preference and continue.

Typically a complete OS reload with backup and restore can take anywhere from 5-15 minutes depending on the amount of data on your device to restore.

The apploader will inform you when the process is complete. After this, the device will automatically reset itself (sometime this will take longer than a normal reboot) and once completed and on, your device will be upgraded and ready to go.

Tips: if this does not work, you will need to delete or rename the VENDOR.XML file located at:
C:\Program Files\Common Files\Research In Motion\AppLoader\VENDOR.XML
First, install BlackBerry OS 4.0 but do not run BlackBerry Desktop. Next, delete or rename the VENDOR.XML. Finally, run desktop manager to install.

There are very good forums on this topic:

http://www.blackberryforums.com/rim-software/1871-blackberryos-4-x-download-faq-upgrade-downloads.html

http://www.blackberryforums.com/showthread.php?t=1871


Last edited by techsupport on Fri Aug 18, 2006 5:36 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Fri Apr 29, 2005 1:02 pm    Post subject: No Applications were found for your device Reply with quote

When I try to install the application on a Blackberry I get the following message, "No Applications were found for your device."

Some users have reported that changing the name of the ALX file to QuickIM_new.alx or anything else, it then becomes recognizable by the Blackberry Desktop Manager and can be installed.
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Fri Apr 29, 2005 1:03 pm    Post subject: other problems loading applications to my Blackberry Reply with quote

I have other problems loading applications to my Blackberry.

The Service Pack 2 for the Blackberry Desktop Manager solves many of the common problems with application loading. You can download it from http://www.blackberry.net/products/software/desktop/index.shtml
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Wed Aug 03, 2005 10:19 am    Post subject: Reply with quote

How can I obtain WAP Settings for my wireless carrier?

you can obtain the settings from your device as:

1. From your BlackBerry's home screen, select the Options application.
2. Highlight the entry for Service Book and open it by pressing the trackwheel.
3. If there is an entry labelled "WAP Transport", highlight the entry, press the trackwheel, and select View. If there is no "WAP Transport" entry, you will need to contact your mobile operator to obtain your WAP settings.
4. Press the trackwheel and select Show HRT.
5. Press the trackwheel and select View.
6. If your device uses GPRS, there should be a line beginning with "APN:". The remaining text on that line is your GPRS APN.
7. Obtain your WAP gateway IP address and port from the "IP/Ports:" entry. The WAP gateway IP address is composed of everything before the first colon (":"). The WAP gateway port is the number following the first colon. For example, if the "IP/Ports:" entry is "10.250.250.250:9201:8205", then your WAP gateway IP address is 10.250.250.250, and your WAP gateway port is 9201
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Jul 20, 2006 9:45 am    Post subject: IPPP error Reply with quote

IPPP related errors

If you are on a BES server, make sure your BES admin has enabled the MDS. The current list of service book entries can be viewed within Options (Swiss Army Knife icon or Wrench icon). You may need to consult your system administrator for help in synchronizing an appropriate service book entry and/or isolating the connection problem further.

If you are not on a BES, on your BB go to Advanced Option (or Options)/ "Host routing table", open the bold item, select 'Register Now'. Wait a few minutes, the service book should be downloaded again
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Jul 20, 2006 9:51 am    Post subject: Reply with quote

"The application has attempted to open a connection to a location inside the firewall and outside the firewall which is not allowed by your IT policy"

This is a security policy set by administrator of BlackBerry Enterprise Server, this behaviour is called 'split pipe'. It doesn't allow an application to connect to internal network (corporate network through mobile data service) and public network (through WAP or TCP/IP). This ensures that data in your corporate network is secure. To solve this issue is to reinstall BlackBerry system software and all applications:

1. Backup your data.
2. Launch the BlackBerry Desktop Manager & connect your handheld to the PC.
3. Double-click "Application Loader".
4. Select 'Next'.
5. Press the 'Advanced' button.
6. Check off the box to Remove All Applications and continue.
7. Load system software.
8. Load all applications including QuickIM.
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Jul 20, 2006 9:54 am    Post subject: Reply with quote

"The application ... cannot be loaded because some required files are not available."

The handheld applications service is not enabled in your Desktop Manager. You must add the handheld applications to Desktop Manager before you can load any other applications onto your handheld using Desktop Manager.

Follow those steps to enable the handheld applications:

1. Contact your system administrator or wireless service provider for information on where to download the latest handheld applications. Below is a list of links to download latest handheld applications for your BlackBerry:

AT&T:
http://www.blackberry.net/support/downloads/aws/index.shtml

Bell Canada:
https://www.blackberry.com/SoftwareDownload/index.jsp?client=aMlbMFchE

Nextel:
https://www.blackberry.com/SoftwareDownload/index.jsp?client=biTZdMddN

O2:
http://www.o2.co.uk/business/productsservices/mobileoffice/blackberry/0,,112,00.html

Rogers:
http://www.shoprogers.com/store/wireless/services/web_browsing/blackberry/downloads.asp

Telus:
https://www.blackberry.com/SoftwareDownload/index.jsp?client=dB5bZddMq

T-Mobile US:
5810 - http://www.t-mobile.com/products/handhelds/blackberry_5810/download_popup.asp
6210 - http://www.t-mobile.com/products/handhelds/blackberry_6210/download_popup.asp
6710 - http://www.t-mobile.com/products/handhelds/blackberry_6710/download_popup.asp
7230 - http://www.t-mobile.com/products/handhelds/blackberry_7230/download_popup.asp
http://software.se.t-mobile.com/

Verizon:
http://vzw.smithmicro.com/blackberry/ or http://www.verizonwireless.com/ics/plsql/pf_start.intro?p_section=EQUIPMENT

Vodafone:
https://www.blackberry.com/SoftwareDownload/index.jsp?client=HZMHZfRPj

SFR:

http://www.sfr.fr/sfr_entreprises/solution_mobile_data/acces_messagerie/ solution_blackberry/logiciel/index3_2.jsp

2. Close the BlackBerry Desktop Manager window.
3. Download the handheld applications for your device model from your wireless service provider.
4. Double-click the file you downloaded.
5. Follow the on-screen instructions.
6. Verify the handheld applications have been added to Desktop Manager.

You can now connect the handheld to your computer, start Desktop Manager, and use the Application Loader tool to load applications onto your handheld.
Back to top
View user's profile Send private message Visit poster's website
techsupport



Joined: 14 Apr 2005
Posts: 631

PostPosted: Thu Jul 20, 2006 9:56 am    Post subject: Reply with quote

"No additional applications designed for your handheld were found."

download Service Pack for BlackBerry Desktop Manager:
https://www.blackberry.com/SoftwareDownload/index.jsp?client=Ud4RBlehp

Once you install the service pack, you should be able to load third party applications on the device.
Back to top
View user's profile Send private message Visit poster's website
keithbulluck



Joined: 08 Nov 2007
Posts: 1

PostPosted: Thu Nov 08, 2007 11:25 pm    Post subject: Reply with quote

are BES programs still being used?
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    www.quickim.com Forum Index -> PDAs and Phones (how to configure Internet Networking on your phone) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group