Will not run from within Citrix?

Topics: User Forum
Aug 16, 2010 at 6:44 PM
I'm trying to install and run Terminals from one of my Citrix servers. Installing and launching Terminals is fine, but when I try and connect to a machine, I get an error that is could not connect to the remote machine. I updated RDP cleint to version 6 and still get the same issue. I cannot see any log files to tell me what is the problem. Thoughts?
Oct 1, 2010 at 2:17 PM

Any thoughts on this?

Dec 6, 2010 at 9:41 AM

I have the same problem...

Citrix connections don't work with Terminals.

 

Dec 7, 2010 at 11:38 PM

 

I think you both have different problems.

digitlman is trying to connect to RDP clients FROM a citrix server.
nero55 is trying to connect TO Citrix clients.

Is that right?
If the program is not working from citrix you will need to supply a log file from terminals for us to check.
(If it's not creating logs there are several posts around with information on how to create them)

As for creating citrix connections, I don't really use that function myself so haven't done any work on it....

Dec 8, 2010 at 12:47 PM

I've looked around and I cannot see how to enable logging, so if you could share that info....

Dec 10, 2010 at 9:18 AM
Edited Dec 10, 2010 at 9:51 AM

Godkrators I'm sorry,

yes my problem is different.

I can't connect TO a server with citrix ica protocol. RDP is ok

 

Have you any idea, what I can try to do for use ica connections?

 

Thanks

Nero55

Dec 12, 2010 at 5:31 AM

To enable logging you just need the terminals.log4net.config file copied into your program folder.
If you download the latest binary file from the download page there will be a copy of that config file in it.

As for citrix, I'm not really sure what you can do as I haven't tried ICA connections myself.
I might have a try connecting to some of our citrix servers with them and see how I go.
What type of citrix servers are you trying to connect to?

Dec 13, 2010 at 11:43 AM

I'm not trying to RDp or ICA *to* Citrix servers.   I'm trying to RDP *from* a Citrix server to any other servers in my network.   It's much easier when connecting from home via the Citrix web portal to land on a Citrix server and then be able to run Terminals on that server and connect to another member server in the domain.   Right now, I have to run "mstsc /comsole" from the citrix server, type the name in the connection field, then change the username/pass to connect.

See?

 

Dec 13, 2010 at 11:49 AM

Here's what the log says when I try to connect:

 

FATAL 2010-12-13 07:48:45,502 14984ms Terminals              Connect            - Connecting to RDP
System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
   at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
   at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
   at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstance()
   at System.Windows.Forms.AxHost.GetOcxCreate()
   at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
   at System.Windows.Forms.AxHost.CreateHandle()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.ControlCollection.Add(Control value)
   at System.Windows.Forms.Control.set_ParentInternal(Control value)
   at System.Windows.Forms.Control.set_Parent(Control value)
   at Terminals.Connections.RDPConnection.Connect()
FATAL 2010-12-13 07:48:47,783 17265ms Terminals              on_ThreadException - Application Exception
System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
   at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
   at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
   at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
   at System.Windows.Forms.AxHost.CreateInstance()
   at System.Windows.Forms.AxHost.GetOcxCreate()
   at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
   at System.Windows.Forms.AxHost.CreateHandle()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
   at System.Windows.Forms.Control.OnParentVisibleChanged(EventArgs e)
   at System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
   at System.Windows.Forms.ScrollableControl.OnVisibleChanged(EventArgs e)
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
FATAL 2010-12-13 07:48:47,830 17312ms Terminals              on_ThreadException - Application Exception
Property get of 'FullScreen' cannot be invoked at this time.

Dec 13, 2010 at 2:52 PM

digitlman. Is your citrix server 64-bit? If so see http://terminals.codeplex.com/Thread/View.aspx?ThreadId=214539.

(Note sure whether it will fix your error, but the corflags option worked for me)

 

Dec 13, 2010 at 3:35 PM

Server 2003 Std ed, so it's 32 bit.