— Access to Red Hen: technical details

Introduction

Instructions for accessing Red Hen web services and servers for team members. Typically, the person visiting this page wants access to the Edge Search Engine at the UCLA portal.  If that description fits you, skip over "Related Scrolls" and begin with "create a UCLA logon ID."

Related scrolls

Access UCLA web services

Security at UCLA is good. The ineluctable price is that establishing initial access requires you to go through several laborious steps. Red Hen recommends that you not try this until you have some free time and a quantum of patience.

1. First, create a UCLA logon ID. Note that to do so, you will need to set up two-factor authentication. 

2. Once you have created your UCLA logon ID, visit https://accounts.iam.ucla.edu/, sign in, click on My Personal Information or just visit https://accounts.iam.ucla.edu/#/manage-profile, check that the information you see looks like the following image and take a screenshot of your personal information and send that screenshot as an attachment to email  to steen@comm.ucla.edu (for UCLA users) or redhenlab+ucla@gmail.com (for Case users) or access@redhenlab.org (for users not at UCLA or Case—see https://www.redhenlab.org/access-to-red-hen-tools-and-data) asking for enrollment in the Red Hen Course site.  

3. The Red Hen admins will send you an enrollment link via email. When you receive it, log in via browser to your UCLA logon, then visit the enrollment link you have received. You must agree to the Acceptable Use Policy to proceed; do so by clicking the button "Submit." You will then be taken to a page where you can click enroll in the Red Hen course site. Click on "Go to Course." Then click on "Dashboard." Then click on the card for the Red_Hen. Alternatively, you can get to the course at https://bruinlearn.ucla.edu/courses/84006. Bookmark that page. You should see a page like this:

4. Click on the link for the "Edge Search Engine" and explore.  For instructions on how to explore, visit https://sites.google.com/case.edu/techne-public-site/red-hen-edge-search-engine 

For two-factor authentication, Red Hen recommends using a smartphone with DUO Mobile app for the second factor authentication, but as you will see, when you go through the enrollment process, there are other ways to do it.

Troubleshooting

In reporting a problem, always include the URL of the page and a screenshot. 

A common problem is that the video won't load:

"The video could not be loaded, either because the server or network failed or because the format is not supported."

This error is typically due to your browser's blocking flash video. First make sure you run the latest version of the browser and of the flash plugin. In Chrome, select Settings | Advanced | Content | Flash and allow flash. In addition, add the Edge URL to the list of allowed sites for flash: https://tvnews.sscnet.ucla.edu. This may be required to allow the video to play, even if you've set flash to be allowed for all sites!

Update 2018-09-22: Playing Flash in Chrome will become increasingly difficult over the coming months. Red Hen will need to switch to html5. In Chrome,  go to chrome://flags and disable #enable-ephemeral-flash-permission. Then see https://support.digication.com/hc/en-us/articles/115003963468-Enabling-Flash-for-Google-Chrome-Windows-Macintosh-

Update 2019-02-27: 

Tips on getting videos to play in Red Hen Edge Search Engine

Getting Videos to Play with SAFARI

1. Download Adobe Flash for Safari

2. Load the video you want to watch

3. Click "view" at the top of the screen

4. Click "Reload With Flash"

5. Re-click the video, and it should work

Getting Videos to Play with CHROME

1. Load the Communications Archive Edge Search Engine and login.

2. Press the small lock button on the left of your URL

3. Click Site Settings

4. Find Flash on the list and change the setting from Ask(default) to Allow

5. Re-load the Search Engine page

The following notes are archival and no longer apply.  They are for the old Moodle system.

If—after you have created your UCLA logon ID, and ascertained that it is in fact established, and been enrolled in the Red Hen course site—you still encounter difficulties, follow the instructions below.  Be certain in all events that the cache has been cleared in your browser; otherwise, your helpful little browser will want to log in for you silently, and is likely to get it wrong.

1) Follow this link: 

https://bruinlearn.ucla.edu/courses/84006

After doing so, you should see the page directly below.

2) Log in.

The picture below shows a user selecting UCLA, not Case:

Directly below is what the screen should look like before you click Next:

And, voilà.

If you have successfully logged in, you will see the page directly below:

3) Do not do anything on this page. In the same window or a different window, follow this link again: https://moodle2.sscnet.ucla.edu/course/enrol.php?id=5302

After doing so, you should see the page directly below

 4) Follow the “Communication Studies Archive Edge Search Engine” link. You should see the page directly below the first time you try to do this. (If you do not see the page directly below, try clearing your search history / cookies / all that stuff… not sure what browser you use but this is easy to do in Chrome or Safari. Then, after clearing all that stuff, try all of these steps again.) Select UCLA (not Case), and select remember my preferences forever. Then click next.

For almost all of you, that is all you will need to being finding data.

===============================

For the few of you who need Access to Red Hen servers:

On a Mac, open the Terminal application and issue the command

    ssh-keygen.exe -t rsa

Press Enter in response to all the questions, and then issue

    cp -p ~/.ssh/id_rsa.pub ~/Desktop/YourName.pub

E-mail the YourName.pub file on your Desktop to Steen or Turner.

Your default ~/.bashrc on a Mac includes the line

    PS1="\u@$(scutil --get ComputerName):\w\$ "

This will rename the tab when you access a remote system and the name persists after log out. Use this instead:

    PS1='\u@\h:\w\$ '

On a PC, install the secure shell. Follow the first three steps of these instructions:

    https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

In PowerShell, issue this command:

    ssh-keygen.exe -t rsa -f id_rsa

 This creates a public/private key pair. E-mail the public key (extension .pub) to Steen or Turner.

Alternatively, you can install PuTTY and let us generate a key for you that you convert to PuTTY's format.

Finally, in the spring of 2016, Microsoft released Bash for Windows 10; see

     http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/

On an Ubuntu computer, if you get this error on trying to connect:

     agent refused operation

issue

      ssh-add