TrustConnect client for RedHat and Ubuntu systems

First version of TrustConnect client for RedHat (Fedora, RHLE) and Ubuntu systems has already released.
Client provides you simple management of TrustConnect connection through WEB-interface using browser.

Installation:
To install TrustConnect client for RedHat (Fedora, RHLE) system:

  1. Download RPM package here:
    https://accounts.comodo.com/download/trustconnect/tcclient-1.0-1.noarch.rpm

  2. Start console, login as root and execute command:

rpm -Uhv PATH/TO/RPM/tcclient-1.0-1.noarch.rpm

Client was tested on the RedHat Fedora 8, 9, 10

To install TrustConnect client for Ubuntu system:

  1. Download DEB package here:
    https://accounts.comodo.com/download/trustconnect/tcclient_1.0-1_all.deb

  2. Start console, login as root and execute command:

dpkg -i PATH/TO/DEB/tcclient_1.0-1_all.deb

Client was tested on the Ubuntu 8.0, 8.1

Usage:
Run trustconnect client: “Aplications Menu” → “Internet” → “TrustConnect Client”

Is this the first Comodo product for an OS besides Windows? :-TU

CIS next? :slight_smile:

TrustConnect client for RedHat (Fedora, RHLE) and Ubuntu systems has already updated.
The new version contains several bug fixes and interface improvements.

Download new RPM package here:
http://downloads.comodo.com/trustconnect/tcclient.rpm
and install or update your current package.

Download DEB package here:
http://downloads.comodo.com/trustconnect/tcclient.deb
and install or update your current package.

Can I use my windows account after installing trust connect for Ubuntu (Meaning my login ID and password).

Yes, you may use the same TC service login/password as for Windows client. You may connect TC system from Windows or from Ubuntu client with the same account, but not in one time.

Ok, I used the auto install in Umbuntu 10. and it says connecting but it never says connected? What do I do?

What kind of TrustConnect subscription do you have - free or paid? Note that the TrustConnect Ubuntu Client (as well the TrustConnect RedHat Client) is not available for users of the free service. Users of the free service should download and install the OpenVPN client. See details here: TrustConnect Windows Client Configuration Guide and here: https://www.comodo.com/trustconnect/Linux_Client_Configuration_Guide.pdf

I have a paid account. :slight_smile:

It installed as part of firefox buts comes up in separate window.

What is the exact release number of your Ubuntu? What is in the Session Log when you are trying to connect (“High Verbosity” mode in “Cofigure client” tab should be set)?

I will get back to you on that. So far I can’t get into the config

Umbuntu 10.10 and I can’t get into config. It says config not available. This is even after doing a removal and reinstall from super user account in text window.

Here’s the text of install:
oot@steve-Satellite-A505:/home/steve/Downloads# dpkg -i tcclient_1.0-1_all.debSelecting previously deselected package tcclient.
(Reading database … 119896 files and directories currently installed.)
Unpacking tcclient (from tcclient_1.0-1_all.deb) …
/var/lib/dpkg/tmp.ci/preinst: 12: /etc/init.d/tcclient: not found
Setting up tcclient (1.0-1) …
Adding system startup for /etc/init.d/tcclient …
/etc/rc0.d/K20tcclient → …/init.d/tcclient
/etc/rc1.d/K20tcclient → …/init.d/tcclient
/etc/rc6.d/K20tcclient → …/init.d/tcclient
/etc/rc2.d/S20tcclient → …/init.d/tcclient
/etc/rc3.d/S20tcclient → …/init.d/tcclient
/etc/rc4.d/S20tcclient → …/init.d/tcclient
/etc/rc5.d/S20tcclient → …/init.d/tcclient

  • Starting up TCclient: [ OK ]

Processing triggers for desktop-file-utils …
Processing triggers for python-gmenu …
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache…
Processing triggers for python-support …
root@steve-Satellite-A505:/home/steve/Downloads#

CTC Client doesn’t work on Ubuntu 10.10. You may use free openVPN client.

To install the client:
sudo apt-get install openvpn

Then download the config file (for paid account):
https://accounts.comodo.com/download/trustconnect/client.conf

and certificate file:
https://accounts.comodo.com/download/trustconnect/ca.crt

Copy certificate and configuration files into OpenVPN configuration directory /etc/openvpn/.

To start openVPN client: sudo /etc/init.d/openvpn start
to stop: sudo /etc/init.d/openvpn stop
to check state: sudo /etc/init.d/openvpn status
or sudo /etc/init.d/openvpn for usage hint.

If you’ll get something like “Firefox can’t find the server…” after connecting,
try to add the following line into /etc/openvpn/free_client.conf:

route DNS_IP 255.255.255.255 DEF_ROUTE_IP

where DNS_IP - your DNS server’s IP (see /etc/resolv.conf)
and DEF_ROUTE_IP - IP of your default router.

example:
route 192.168.1.77 255.255.255.255 192.168.1.1

Also you may add in this file the line:
log /var/log/openvpn.log
to log the openvpn’s messages.

Ok I installed that and it went fine until the certificate install. It asked me if I wanted to install certificate and I said yes and it installed that. I started the service. Nothing happened in Firefox?? So, what do I do now? I tried to check status but nothing happened.
root@steve-Satellite-A505:/etc/init.d# sudo /etc/init.d/openvpn start

  • Starting virtual private network daemon(s)… root@steve-Satellite-A505:/etc/init.d# sudo /etc/init.d/openvpn status
    root@steve-Satellite-A505:/etc/init.d#
Ok I installed that and it went fine until the certificate install. It asked me if I wanted to install certificate and I said yes and it installed that.
No, you should download the `[b]ca.crt[/b]` file (i.e., through context menu at right-mouse click) and put this file into /etc/openvpn/

Ok, I’ll try that, but shouldn’t I have uninstalled the original trustConnect account?

Ok, I’ll try that.

Ok, I'll try that, but shouldn't I have uninstalled the original trustConnect account?
No, there's no need to uninstall the existing account (or TC installation).

I am using Ubuntu Lucid Lynx [10.04.2 LTS] and want to use my FREE CTC ACCOUNT. I see that most of the information you’ve provided here seems to be specifically for “Paid Account” and you’ve also mentioned that the procedure to install CTC is different for Paid Account.

I installed ‘tcclient’ for ubuntu from https://forums.comodo.com/comodo-trustconnect-ctc/trustconnect-client-for-redhat-and-ubuntu-systems-t38198.0.html. The tcclient installs ok and shows up in the ‘Applications-Internet’ however I am unable to connect, and moreover when I try to configure the Client I get the message, “Config not availabe!” and “Can’t modify config at this moment! Try Later!”.

Please help me to use CTC with Ubuntu?

Hello,

At the moment, the TrustConnect Client for Linux isn’t intended for free account.
You may use OpenVPN client.

  1. If you don’t have openVPN installed on your system, do: sudo apt-get install openvpn

  2. Download the client configuration file for FREE service:
    http://download.comodo.com/trustconnect/free_client.conf

  3. Download certificate: https://accounts.comodo.com/download/trustconnect/ca.crt

  4. Copy config file and certificate into OpenVPN configuration directory, for example into /etc/openvpn/.

  5. To start service: sudo /etc/init.d/openvpn start
    to stop: sudo /etc/init.d/openvpn stop
    to check status: sudo /etc/init.d/openvpn status

    Note that if you use init.d/openvpn script, you should remove all unneeded *.conf files from /etc/openvpn/ directory.

  6. After connect, try to open a site.
    If you get something like “Firefox can’t find the server…”, add the following line into /etc/openvpn/free_client.conf:

route DNS_IP 255.255.255.255 net_gateway

where DNS_IP - your DNS server’s IP (see /etc/resolv.conf)

and net_gateway - the pre-defined constant, which means in terms of openVPN-client the network default gateway.

example:
route 192.168.1.77 255.255.255.255 net_gateway

Note that if you have more than one DNS listed in /etc/resolv.conf, you should add them in subsequent lines, for example:

route 192.168.1.77 255.255.255.255 net_gateway
route 192.168.1.80 255.255.255.255 net_gateway

Also it’s very useful to log the openVPN’s messages to file, for example, openvpn.log.
To do this, you may add in /etc/openvpn/client.conf the line:
log /var/log/openvpn.log