Frequently Asked Questions?

Table of Contents

  1. No Internet access can cause slow .NET program load on Windows?
  2. If I purchase XXX for my Android device at Google Play, will I be able to install the same app again?
  3. If I purchase XXX for my Iphone, will I be able to install the same app on my itouch or ipad?
  4. If I purchase XXX for Tablet at Microsoft Windows store, can I install on another device?
  5. Re-installing already purchased apps for Windows Phone 7
  6. How to type keys missing from a PC keyboard
  7. Is it safe to download .exe files
  8. Can a license key for mocha w32 tn5250/tn3270 be used with the Windows 7/Vista products
  9. Keyboard on Sprint HTC Mogul 6800 does not work
  10. Mocha Activex ... and Google toolbar v 4, gives F12 problem
  11. Mocha MacX TN5250 makes a crash if you delete font Times.dfont
  12. Where is the configuration stored for Mocha MacX TN5250
  13. Upgrade to IIS 6.0 (Microsoft Web Server), gives missing keyboard/EBCDIC files
  14. Is CE.NET supported in any Mocha CE xxxx products
  15. Can any Mochasoft terminal emulator run on a Blackberry device
  16. Transitioning from the Microsoft Java Virtual Machine
  17. Function keys don't work in the Mocha MacX tn5250 application (Mac OS X)
  18. The AS/400 drops connection to TN5250
  19. Field separator value in Mocha W32 TN5250. .... or space
  20. TN5250 with SSL gives ONLINE-SSL but no session after some time
  21. Applet cannot make a connection to the (IBM) host
  22. Left ctrl key does not work
  23. Numlock Del key sends a . or ,
  24. Can I install new fonts for the Mocha W16/32 Terminal Emulators
  25. Write screen to a file
  26. Missing Home icon on a Palm TX
  27. I cannot use mocha telnet/tn5250 high density versions with Treo devices
  28. Mocha W32 PPP and USB devices
  29. Mocha W32 PPP/Keyboard and HACKS
  30. Palm program reports netLibOpen error
  31. AS/400 upgrade to V4R4 gives problems with PPP dial-in line
  32. Problems with GRPS network
  33. Pipe character on Nokia 9300/9500
  34. Is there support for Windows-98/2000/XP
  35. Is there a mailing list for MochaSoft products
  36. What is your TIN Number
  37. Can I fax my credit card information to MochaSoft
  38. Can I contact MochaSoft via phone
  39. Can we receive a paper invoice before sending a check



Can a license key for mocha w32 tn5250/tn3270 be used with the Vista products

A license  for mocha w32 tn5250/tn3270 or Telnet can not be used with our new Vista products.



Keyboard on Sprint HTC Mogul 6800 does not work

The Slide out QWERTY keyboard is operating as though the "Function" key has been locked,  only allowing the user to enter symbols and numbers. There is a bug in the ROM for the phone. Check the phone vendor for advice on how to upgrade the ROM.




Mocha Activex ... and Google toolbar v 4/5, gives F12 or F3 problem

The new Google toolbar version 4.0 uses F12 as a hot key, and the activex object will never get the key event. Either use Google toolbar version 3, remove the Google toolbar, or assign F12 function to another key in our product, as a work around solution.

In Google tool bar v 5, F3 is taken for a find function.




Mocha MacX TN5250 makes a crash if you delete font Times.dfont

If the font used in our Dialog/menu is deleted or replaced with a bogus font, our tn5250 program will make a crash.
The font must not be removed from /System/Library/Fonts/Times.dfont




Where is the configuration stored for Mocha MacX TN5250

Find the file using Finder - Go - Home - Library - Preferences - dk.mochasoft.tn5250.plist

On Lion the Library folder may be hidden. When you press Go also hold down ALT key and the hidden folder will be listed.


If it is a program downloaded from Apple App Store, the sandbox data and configuration is in - Go - Home - Library - Containers.

 



Upgrade to IIS 6.0 (Microsoft Web Server), gives missing keyboard/EBCDIC files

Microsoft has made a strange change in the Web server, which will stop the server from downloading files of unknown types. We must see this as a bug, and can notice Microsoft has released this page:

IIS 6.0 Does Not Serve Unknown MIME Types



Is CE.NET supported in any Mocha CE xxx products

Windows CE .NET is a customizable, real-time embedded operating system, designed for many types of hardware. It is not a platform which it is possible to make a standard product for. In most cases the company making the hardware, will also include special designed software. Do not expect, it is possible to use standard software, as the products Mochasoft sells.

Pocket PC 200x software are platforms built on Windows CE 3.0. Unlike Windows CE 3.0 or Windows CE .NET, the Pocket PC operating system is specifically designed for personal digital assistants (PDAs) which require a specialized hardware configuration. The Pocket PC platform includes standardized interfaces and applications that ensure compatibility across Pocket PC hardware designs. Mochasoft supports the different pocket PC 200x versions from Microsoft.
Most devices with Windows Mobile can be used with our software, but there are some none standard devices, such as phones without a touch screen or a different screen size (example : Treo 700w)




Can any Mochasoft terminal emulator run on a Blackberry device

Mochasoft plans to release software for the Blackberry platform in spring 2009.




Function keys don't work in the Mocha MacX Tn5250 application (Mac OS X)

In Lion, Mac OS X 10.7.x select use f1,f2... as standard keys in System Preferences - keyboard



In Mac OS X 10.6.x , make sure Exposé has not reserved the keys for use. Select System preferences - Exposé and select '-' or a key combination not used with TN5250. See screen example below:



In Mac OS X v.10.3, the F9, F10, and F11 function keys are reserved for use by Exposé, a feature that tiles open windows and reveals files on the desktop. Therefore, these function keys don't work as expected in other applications.
Reassign the keyboard shortcuts in the Exposé System Preferences (Select Apple menu icon - system preferences - personal - exposé) so that the F9, F10 and F11 keys will work as intended in other applications.

We can recommend in the Apple menu icon - system preferences - (hardware section) "keyboard and mouse" -

   section: keyboard

     off [] use F1 - F12 for custom actions

   section: keyboard shortcuts

     on [x] turn on full keyboard access

 
Apple has changed the keyboard and mouse dialog, and in 10.4, you should enable

 
  on [x] Use all F1 , F2, Etc keys as standard function keys.  

 

If Exposé is used, it is possible to use double keys to get 5250 functions. As an example to issue a F9 function on the 5250 screen, press either fn + f9 or ctrl + f9




Transitioning from the Microsoft Java Virtual Machine

Microsoft has been forced to stop supporting Java in Internet Explorer. A work around to this problem could be to install the SUN MSJVM. Just notice the current versions of the MSJVM includes some new problems for terminal emulator users. A key as TAB does not work!

For the moment we have no way to fix this problem, and we could fear for other new bugs in the Java Engine. If a Web emulator solution is needed , we recommend our Activex version.

 
A Microsoft paper from 2003 with more details: Transitioning from the Microsoft Java Virtual Machine

 
How to install the old Microsoft Java VM (now unsupported from Microsoft) on a new XP OS:

  • - Download the old Java VM msjavx86.exe (6.5 M. byte)
  • - Reboot the PC
  • - Run Windows update (In IE : Menu - Tools - Windows update)

Notice we do not support SUN Java in our Java products,  and cannot offer support on issues related to such an environment.



The AS/400 drops connection to TN5250

The Mochasoft products includes no timeout function. It must be a network or AS/400 problem. We have received reports on 2 issues on the AS/400.

  • - On AS/400 OS V4R4M0 there is an IBM PTF MF23060, which could solve the problem.
  • - Disabled the Keep Alive function at the AS400 end.
If is is a network problem , in some cases it will help to enable the keep alive function in our MochaSoft product.



Field separator value in Mocha W32 TN5250

Before Version 6.0, blank fields with the Field Separator option enabled would be shown as ......
As many customers could not accept this, the Field Separator value was in version 6.0 changed from a dot to a space. It is possible to define the field Separator value in mocha w32 tn5250:

a) In mocha w32 tn5250, Select menu - settings - EBCDIC translation. A dialog box is shown.

b) in the left box click on "separator" (second element from the top)

c) upper right box shows the current value. (0x20 is space).

d) in lower right box select (2 * click it) a new value. Maybe 0xb7

e) verify upper right box shows the new value

f) select save to file




TN5250 with SSL gives ONLINE-SSL but no session after some time

The AS/400 often will not release the connection on a particular TCP/IP port when ended (especially abnormally when a user clicks the (X) box instead of signing off). Run netstat *CNN, and check if all the SSL ports are full.
Issue command

NETSTAT *CNN

and end all the affected ports. Maybe check with IBM for a PTF




Applet cannot make a connection to the (IBM) host

An applet can only make a connection to the computer from which the applet came. This is a security restriction in all browsers.
In other words the web server must run on the IBM host or a telnet proxy must be used.
If it was possible for an applet to create connections to other computers, it would be possible to install a hostile applet on an internet web server. When a User behind a firewall click the web page (and the applet), it could spy or attack computers behind the firewall.

In the latest version of our Java products, it is possible to use a signed CAB file version with the java object code. It makes it possible in Internet Explorer 4/ 5 to overrule the above described security limitation.




Left ctrl key does not work

The TN5250 emulator uses as default ctrl c and ctrl v as copy/paste. If left ctrl must be used as RESET, select menu - edit and click off "ctrl+c and ctrl+v"




Question: Numlock Del key sends a . or ,

It looks as national keyboards have printed either a . or a , on the Del key. Also the scan codes have been seen in different variations around the world. In the Mochasoft product, it is possible to select menu - settings - keyboard layout, which contain a check box:

Numlock Del key swap between . and ,




Can I install new fonts for the Mocha W16/32 Terminal Emulators

The terminal emulators will only use fonts included with the windows Operative System. It is possible to install extra fonts. We can recommend:

Microsoft's Andale Mono font 

or try a free font called Anonymous at Mark Simonson Studio

Notice a terminal emulator can only use non proportional fonts (same width for all characters).




Write screen to a file

To save a screen copy to a file, either use the clipboard or , you must install a Generic Text Only printer and then redirect the screen to this printer:

a) In the Windows OS, Click Start, point to Settings, click Printers, double-click Add Printer Wizard, and then follow the steps to install a local "Generic/Text Only" printer.

b) In the mocha terminal emulator, click the print icon, select the Generic printer, and select option - Print to file




Missing Home icon on a Palm TX

There is a unsuppoted Hack for solving this issue. Notice this software has nothing to do with MochaSoft, and we cannot offer advice on using it!

  newtxhome.zip




I cannot use mocha telnet/tn5250 high density versions with Treo devices

The Treo (300/600) screen is a backlit, 160 x 160 pixel resolution CSTN that supports colors. It cannot display a 320*320 pixel screen.




Mocha W32 PPP and USB/IrDA devices

There is no support for any USB devices. We have no plans to offer such an option.

Softick has a PPP product with Palm USB support.




Mocha W32 PPP/keyboard and HACKS

If you use HACKS as Afterburner on the Palm device our products cannot work.




Palm reports netLibOpen error

It is an out of dynamic memory situation. Dynamic memory is the part of the memory an application can use for local data storage. It has nothing to do with the total amount of memory on the Palm. If you are using an old Palm Prof., which has been upgraded to a Palm III, or have installed some hacks or other software elements which stay in memory, the TCP/IP stack will not be able to load together with Telnet, and it reports the netlibopen error.




AS/400 upgrade to V4R4 gives problems with PPP dial-in line

Using a Palm or other device which does not support TCP/IP header compression, can be a problem with V4R4, if the Palm connects direct to the AS/400 PPP. In other words, the AS/400 has a dial in modem attached.
The setting to change in the AS/400 configuration is to uncheck the "Request TCP/IP header compression (VJ)" box on the TCP/IP tab of the PPP profile within Operations Navigator (Client Access).




Pipe character on Nokia 9300/9500

Press "Chr" for a pop up dialog with special characters.

Another, method is to use the old Psion way:

ctrl down
124
ctrl up




Problems with GRPS network

A common problem with GRPS is using a wrong "Access Point Name" (APN). On a P800/P900 device it is called "Address".
Maybe Web browsing and/or email will work, but when using a Telnet (SSH,TN5250 or TN3270) application it will fail.

Which APN to use, depends on the phone company and it could change over time.

Phone company APN
TDC (Denmark) Internet
Telmore (Denmark) Internet
O2 mobile.o2.co.uk
T-Mobile UK general.t-mobile.uk
Wodafone Internet
ThunderWorx thunderworx.net
T-Mobile Germany internet.t-d1.de
Wodafone D2 web.vodafone.de
E-Plus internet.eplus.de
o2 Germany internet
Mobistar (Belgium) internet.be(*)
(*) Telnet does not work with the basic subscription (2MB), you need the 10 MB subscription to use telnet. With 2 MB you can only use the browser.

It could be an idea also to contact your phone company for advice on this subject. Notice some phone companies offers to send a SMS message with the GRPS configuration. Often this will only include a WAP APN.




Is there support for Windows-98/2000/XP

Mocha W32 TN5250/TN3270/TELNET have been tested on Windows-98, Windows 2000 and the new Windows XP (Home and Prof.) and we have not discovered any problems. Looks as Microsoft has done a good job!




Is there a mailing list for MochaSoft products

No, not at the moment




What is your TIN Number

MochaSoft is a Danish company and pay Tax in Denmark, and should not have a US Taxpayer Identification Number (TIN). Please do not send us yet another W-9/W-8 forms. We could keep a cow alive with these forms for the next year.

Our Danish VAT # is DK25442113




Can I fax my credit card information to MochaSoft

Mochasoft can only receive credit card orders via Avangate. See our buy section for details.




Can I contact MochaSoft via phone

As to keep cost (and interrupts) to a minimum, we cannot supply technical support via phone or fax.




Can we receive a paper invoice before sending a check

Yes, - see section Order with a purchase order



If I purchase XXX for my Android device at Google Play, will I be able to install the same app again?

Your application purchases are tied to your Google Account and can be installed an unlimited amount of times on any device. So, for example, if you remove 'My Favorite Game' to save memory, you can reinstall it at a later date with no charge by simply visiting My Apps. Note: free applications are not saved to My Apps after you remove them. See also Google play - how to



Re-installing already purchased apps for Windows Phone 7?

In the Marked application on the phone, Clicking "install" will download and install the app again without charging your attached credit card. Cannot be done from Zune! See also wpcentral - how to



If I purchase XXX for my Iphone, will I be able to install the same app on my itouch or ipad?

Apple allows you to authorize up to 5 computers in one household to use purchased content. Example: you can buy one tn5250 license and install tn5250 on both your iPad and iPhone. Usage rules (2) at ITUNES STORE TERMS AND CONDITIONS

Apple also have a Volume Purchase Program for business.


If I purchase XXX for a Tablet at Microsoft Windows store, can I install on another device?

Microsoft allow you to install on 5 devices See here



No Internet access can cause slow .NET program load on Windows?

Some .NET programs might load slowly on computers that are not connected to the Internet.

This occurs with programs that are digitally signed. (Microsoft recommends that all programs be digitally signed.) The .NET Framework attempts to verify the digital signature. One of the operations it performs is to see if the digital certificate has been revoked. If the computer cannot access the Internet, a 30 second to 1 minute delay may be encountered.

To work around this issue on a per-machine basis, Microsoft recommends disabling CRL checking by changing a setting in Internet Explorer. Use the following steps to disable the CRL checking in Internet Explorer:

  1. Select Start » Control Panel.
  2. Double-click Internet Options.
  3. Select the Advanced tab.
  4. In the Security section, uncheck the Check for publisher's certificate revocation option.

By disabling the CRL checking using the Internet Options, you are not exposing yourself to a higher security threat, than before, because this check is not working. The reason why this problem occurs is because your network settings are not allowing Windows to access the CRL.



How to type keys missing from the keyboard

Hold down left ALT, type the key number (use the the Keypad, not the main keyboard , have NumLock enabled) shown in the table below, release the ALT key

ASCII
CHAR
CHAR    CODE
ASCII
CHAR
CHAR    CODE
ASCII
CHAR
CHAR    CODE
ASCII
CHAR
CHAR    CODE
‚           0130
ƒ           0131
„           0132
…           0133
†           0134
‡           0135
ˆ           0136
‰           0137
Š           0138
‹           0139
Œ           0140
‘           0145
’           0146
“           0147
”           0148
–           0150
—           0151
˜           0152
™           0153
š           0154
›           0155
œ           0156
Ÿ           0159
¡           0161
¢           0162
£           0163
¤           0164
¥           0165
¦           0166
§           0167
¨           0168
©           0169
ª           0170
«           0171
¬           0172
­           0173
®           0174
¯           0175
°           0176
±           0177
²           0178
³           0179
´           0180
µ           0181
¶           0182
·           0183
¸           0184
¹           0185
º           0186
»           0187
¼           0188
½           0189
¾           0190
¿           0191
À           0192
Á           0193
           0194
à          0195
Ä           0196
Å           0197
Æ           0198
Ç           0199
È           0200
É           0201
Ê           0202
Ë           0203
Ì           0204
Í           0205
Π          0206
Ï           0207
Р          0208
Ñ           0209
Ò           0210
Ó           0211
Ô           0212
Õ           0213
Ö           0214
×           0215
Ø           0216
Ù           0217
Ú           0218
Û           0219
Ü           0220
Ý           0221
Þ           0222
ß           0223
à           0224
á           0225
â           0226
ã           0227
ä           0228
å           0229
æ           0230
ç           0231
è           0232
é           0233
ê           0234
ë           0235
ì           0236
í           0237
î           0238
ï           0239
ð           0240
ñ           0241
ò           0242
ó           0243
ô           0244
õ           0245
ö           0246
÷           0247
ø           0248
ù           0249
ú           0250
û           0251
ü           0252
ý           0253
þ           0254
ÿ           0255