Team for Research in
Ubiquitous Secure Technology

How do I read the TRUST newsgroups?

The news server is at trust.eecs.berkeley.edu
Use your TRUST username and password. If you are unsure of your name and password, look yourself up in the TRUST Directory
You must configure your news reader to use SSL, which is sometimes referred to as nntps, which runs on port 563.

Below are instructions on setting up various news readers

  • Outlook Express
  • TRN
  • Outlook Express

    Setting up Outlook Express to read news
    1. In Outlook Express, Tools -> Accounts -> Add -> News.
    2. Enter your name, hit Next, Enter your email address, hit Next.
    3. For News (NNTP) Server, enter trust.eecs.berkeley.edu
    4. Check the "My news server requires me to log on" box, then hit Next.
    5. For the Account Name, enter your TRUST Website account name.
      For Password, enter your TRUST Website password.
      If you are unsure of your name and password, look yourself up in the TRUST Directory
      Note: you should not check "Log on using Secure Password Authentication"
    6. Important: The news server runs in a secure mode, so you must select on trust.eecs.berkeley.edu in the "Internet Accounts" window and click on the Properties button, select the Advanced tab and select "This server requires a secure connection".

    TRN

    TRN is a threaded readnews program that does not support SSL. To use TRN, you must install a program like stunnel.

    These instructions work under Solaris. Windows and Linux users might have a different experience.

    • Download and install trn from http://sourceforge.net/projects/trn/
      We used trn 4.0 test76 released 2001-04-02. EECS users can also use /usr/sww/bin/trn
    • Download and install stunnel from http://www.stunnel.org/
    • Create a stunnel.conf file:
      client = yes
      
      [nntp]
      accept = 119
      connect = trust.eecs.berkeley.edu:563
      
    • Start up stunnel:
      /usr/local/sbin/stunnel stunnel.conf
      
      Note: we start stunnel by hand here. Installing stunnel is left as an exercise for the reader
    • Create ~/.trn/access:
      [default]
      NNTP Server = localhost
      Auth User = Your Trust Website Login
      Auth Password = Your TRUST Website Password
      Force Auth = yes
      
      Note: since your website password is in this file,
      you should make sure it is readable only by you:
      
      chmod 0600 ~/.trn/access
      
    • Start up trn
      You should see a message about connecting to localhost. What happens is that trn connects to locahost on port 119, and stunnel redirects the traffic to trust on port 563.
    If you have problems, use a program like snoop to see what traffic is going to trust.eecs.berkeley.edu. I used snoop -v -x 0 trust.eecs.berkeley.edu.

    Also, make sure that your firewall is not blocking outgoing traffic to trust.eecs.berkeley.edu