cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4942
Views
0
Helpful
2
Replies

ASA WebVPN Java RDP - connection closes when application starts

Fabian Kessler
Level 1
Level 1

Hi.

We use the java RDP Plugin on our ASA to access some Windows servers remotely. Every time a user starts a specific application on a specific server the RDP connection displays an error message "Coordinate out of bounds" and closes. One of our customers reproted this to a collegue recently too, but I have no information wich application causes this at the customer.

This is the error message we get displayed:

That´s from the java console:

60796 [Thread-14] WARN net.propero.rdp processData - java.lang.ArrayIndexOutOfBoundsException Coordinate out of bounds!

java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds!

    at sun.awt.image.IntegerInterleavedRaster.setDataElements(Unknown Source)

    at java.awt.image.BufferedImage.setRGB(Unknown Source)

    at net.propero.rdp.WrappedImage.setRGB(Unknown Source)

    at net.propero.rdp.RdesktopCanvas.drawGlyph(Unknown Source)

    at net.propero.rdp.Orders.drawText(Unknown Source)

    at net.propero.rdp.Orders.processText2(Unknown Source)

    at net.propero.rdp.Orders.processOrders(Unknown Source)

    at net.propero.rdp.Rdp.processUpdate(Unknown Source)

    at net.propero.rdp.Rdp.processData(Unknown Source)

    at net.propero.rdp.Rdp.mainLoop(Unknown Source)

    at net.propero.rdp.Rdesktop.main(Unknown Source)

    at net.propero.rdp.applet.RdpThread.run(Unknown Source)

60796 [Thread-14] FATAL net.propero.rdp processData - java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds!

91109 [Thread-14] INFO net.propero.rdp processData - Disconnecting ...

91109 [Thread-14] INFO net.propero.rdp processData - Disconnected

Does anyone have this problem, too?

Best regards

Fabian

2 Replies 2

Fabian Kessler
Level 1
Level 1

I found out, that this happens every time a application starts which has a window size greater than the resolution of the RDP session.

If I start the connection without the ASA by command line, it's the same.

java.exe -classpath properJavaRDP-1.1.jar;properJavaRDP14-1.1.jar;log4j-java1.1.jar;java-getopt-1.0.12.jar net.propero.rdp.Rdesktop xx.xx.xx.xx

Seems to be a bug in the properJavaRDP

As a work around, you can try to increase the window you are asking for:

rdp:// 10.10.10.10/?geometry=1024x768

for example, using the geometry=widthxheight parameter.

-John




Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: