<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://support.cs.jhu.edu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Phil</id>
	<title>CS IT Support Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://support.cs.jhu.edu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Phil"/>
	<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/Special:Contributions/Phil"/>
	<updated>2026-04-07T21:48:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.6</generator>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Template:Red&amp;diff=9429</id>
		<title>Template:Red</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Template:Red&amp;diff=9429"/>
		<updated>2024-06-21T16:29:47Z</updated>

		<summary type="html">&lt;p&gt;Phil: Adjust the red color to match Reasonable Colors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;This template just turns a span of text red.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{red|This text will be colored red}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{red|This text will be colored red}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;span style=&amp;quot;color:#E0002B&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Category:Test&amp;diff=9428</id>
		<title>Category:Test</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Category:Test&amp;diff=9428"/>
		<updated>2024-06-12T15:45:23Z</updated>

		<summary type="html">&lt;p&gt;Phil: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Category:Test&amp;diff=9427</id>
		<title>Category:Test</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Category:Test&amp;diff=9427"/>
		<updated>2024-06-12T15:45:07Z</updated>

		<summary type="html">&lt;p&gt;Phil: Created page with &amp;quot;Test category; please ignore.  Category:All&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Test category; please ignore.&lt;br /&gt;
&lt;br /&gt;
[[Category:All]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Using_Shibboleth&amp;diff=9426</id>
		<title>Using Shibboleth</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Using_Shibboleth&amp;diff=9426"/>
		<updated>2024-06-11T20:39:48Z</updated>

		<summary type="html">&lt;p&gt;Phil: idp.jh.edu → login.jh.edu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://shibboleth.net Shibboleth] is software that allows one website to use another website for login information, so that people who want to log in to a Shibboleth-based site are transparently redirected to a central login site to enter their account name and password and are then sent back to the original site along with their login credentials.  This means that people don't have to remember individual login information for each site they want to access, and the individual sites don't have access to people's passwords.&lt;br /&gt;
&lt;br /&gt;
(In JHU terms, for example, a webpage hosted on www.cs.jhu.edu, the CS Department webserver, could request that a visitor log in using his or her JHED credentials. The CS webserver would direct the visitor's browser over to JHU's login servers, which would then approve the login and send the browser back to the original webpage.  The CS-based webpage would then receive the JHED login information without actually having to know anything about the person's JHED password or details of the login.  Shibboleth also allows CS webpages to permit logins with either CS ''or'' JHED credentials.)&lt;br /&gt;
&lt;br /&gt;
This page describes how to use the Shibboleth resources available within the Computer Science department on your own webpages.  For information about logging in to a site that uses Shibboleth, see [[Shibboleth]].&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
Shibboleth has a few terms that is uses for specific parts of the software.  The central server that allows people to log in is called an ''Identity Provider'' or ''IdP''.  The web server that wants to use those login credentials is called a ''Service Provider'' or ''SP''.  Every IdP and SP is uniquely identified by its ''EntityID''.  An EntityID looks like a URL (the main CS webserver's EntityID is &amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu/shibboleth&amp;lt;/nowiki&amp;gt;), but it doesn't have to actually go to a website.&lt;br /&gt;
&lt;br /&gt;
Shibboleth only provides ''authentication'', which means that it provides a trusted source of account names.  Shibboleth provides information that is equivalent to saying things like &amp;quot;the person at this browser has proven that they own the JHED ID that I will tell you about.&amp;quot;  It is up to you to configure your own ''authorization'' and determine which JHED IDs and CS accounts will be allowed to access your webpages.&lt;br /&gt;
&lt;br /&gt;
== Shibboleth Servers Available in CS ==&lt;br /&gt;
&lt;br /&gt;
Johns Hopkins operates an IdP that allows logins with [https://my.jh.edu/portal/web/help/what-is-jhed JHED IDs].  If you want to set up your own server to use the JHU IdP, you'll have to contact [http://www.it.johnshopkins.edu/services/directoryservices/jhea/Shibboleth/ the Enterprise Auth team], but our webserver (www.cs.jhu.edu) is already set up to use JHED IDs, so websites hosted there only need the configuration documented below.&lt;br /&gt;
&lt;br /&gt;
The CS department runs an IdP for logins using CS Grad Net accounts.  If you want to run your own web server that uses CS accounts, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.  The CS department webserver (www.cs.jhu.edu) is already set up to use CS Grad Net accounts, so websites hosted there only need the configuration documented below.&lt;br /&gt;
&lt;br /&gt;
The CS department's webserver (www.cs.jhu.edu) is configured as an SP for both JHED and CS Grad Net accounts.&lt;br /&gt;
&lt;br /&gt;
== Account Information ==&lt;br /&gt;
&lt;br /&gt;
Shibboleth provides a bit of information about the logged-in account, but the provided information differs between JHED and CS accounts.  One thing that's the same for both is the username data, which is provided in the &amp;lt;tt&amp;gt;REMOTE_USER&amp;lt;/tt&amp;gt; CGI environment variable.&lt;br /&gt;
&lt;br /&gt;
If a person logs in via JHED, their &amp;lt;tt&amp;gt;REMOTE_USER&amp;lt;/tt&amp;gt; username will be their JHED ID followed by &amp;quot;@johnshopkins.edu&amp;quot;.  Thus, a person with a JHED ID of &amp;quot;jdoe1&amp;quot; would be identified as &amp;quot;jdoe1@johnshopkins.edu&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If a person logs in via a CS Grad Net account, their &amp;lt;tt&amp;gt;REMOTE_USER&amp;lt;/tt&amp;gt; username will be their CS Grad Net account name followed by &amp;quot;@cs.jhu.edu&amp;quot;.  Thus, a person with a CS Grad Net account name of &amp;quot;janedoe&amp;quot; would be identified as &amp;quot;janedoe@cs.jhu.edu&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Session Length ==&lt;br /&gt;
&lt;br /&gt;
Once someone logs into a CS-hosted webpage via Shibboleth, the CS webserver establishes a session to remember the login.  So long as the session exists, the person will be able to continue accessing Shibboleth-protected pages without having to log in again.&lt;br /&gt;
&lt;br /&gt;
Sessions are removed after one of two things occurs:&lt;br /&gt;
&lt;br /&gt;
* Two hours pass without any activity from the logged-in person (i.e. the person didn't access any pages for two hours)&lt;br /&gt;
* Eight hours pass since the person's most recent login&lt;br /&gt;
&lt;br /&gt;
== How to Use the www.cs.jhu.edu ''SP'' ==&lt;br /&gt;
&lt;br /&gt;
You have two choices about how to use Shibboleth with your www.cs.jhu.edu webpages.&lt;br /&gt;
&lt;br /&gt;
The first option is to put all of the authorization into a &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file and let the www.cs.jhu.edu webserver manage everything.  With this option, the webserver itself will determine who is allowed to see your pages.  If you want to protect plain HTML files (i.e. you're not using [[Setting Up CGI Scripts on the CS Webservers|CGI]], [[Running PHP Scripts on the CS Webservers|PHP]] or something similar), this is the only option available to you.  Even if you have dynamic content, your programs don't have to know anything about logins or authorization if you use this authorization approach.&lt;br /&gt;
&lt;br /&gt;
The second option is to tell the www.cs.jhu.edu webserver that you want Shibboleth available but that your programs will decide what to do with the Shibboleth login information.  This option can be more difficult to set up, but it gives you more flexibility in your treatment of the information you get from Shibboleth.&lt;br /&gt;
&lt;br /&gt;
=== Option One: Webserver Authorization ===&lt;br /&gt;
&lt;br /&gt;
Under &amp;lt;tt&amp;gt;public_html&amp;lt;/tt&amp;gt;, you need to create a file named &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; ''in the top level directory'' where you want to restrict access.  For example, if you wanted to require logins for any page under &amp;lt;nowiki&amp;gt;http://www.cs.jhu.edu/&amp;lt;/nowiki&amp;gt;~''account''/secret, you would create the file as &amp;lt;tt&amp;gt;~/public_html/secret/.htaccess&amp;lt;/tt&amp;gt;.  Unless you simply want to give anyone with a JHED or CS account access, you'll also need to make a file named &amp;lt;tt&amp;gt;.htgroup&amp;lt;/tt&amp;gt; that contains a group name and the accounts that should be members of that allowed group.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file should contain the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# This activates shibboleth&lt;br /&gt;
AuthType Shibboleth&lt;br /&gt;
&amp;lt;IfVersion &amp;lt; 2.4&amp;gt;&lt;br /&gt;
  ShibCompatWith24 On&lt;br /&gt;
&amp;lt;/IfVersion&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Shibboleth only works if the webpage is accessed via HTTPS (not HTTP).  The&lt;br /&gt;
# following setting will redirect any clients from HTTP to HTTPS so that logins&lt;br /&gt;
# will always work.  (If you don't use this and someone accesses the page via&lt;br /&gt;
# HTTP, they'll get a &amp;quot;No peer endpoint available to which to send SAML&lt;br /&gt;
# response&amp;quot; error message from the IdP.)&lt;br /&gt;
ShibRequestSetting redirectToSSL 443&lt;br /&gt;
&lt;br /&gt;
# This requires everyone to log in before they can see the protected pages.  If&lt;br /&gt;
# you don't have this line, people still won't be able to see the pages, but&lt;br /&gt;
# they won't be prompted to log in, so they'd have no way to get access.&lt;br /&gt;
ShibRequestSetting requireSession 1&lt;br /&gt;
&lt;br /&gt;
# In order to access the pages, the person must be a member of the group named&lt;br /&gt;
# &amp;quot;allowed&amp;quot;.  You can use a different name for the group if you prefer; just&lt;br /&gt;
# make sure the group name matches what's in the .htgroup file.&lt;br /&gt;
Require group allowed&lt;br /&gt;
&lt;br /&gt;
# This is the file that contains the definition of the &amp;quot;allowed&amp;quot; group.  The&lt;br /&gt;
# path name must be fully qualified, so replace &amp;quot;&amp;lt;account&amp;gt;&amp;quot; with your account&lt;br /&gt;
# name.  The file doesn't have to be under ~/public_html (and it's generally&lt;br /&gt;
# recommended that it go elsewhere) but putting it here simplifies the&lt;br /&gt;
# permissions necessary for the webserver to see it.&lt;br /&gt;
AuthGroupFile /users/&amp;lt;account&amp;gt;/public_html/secret/.htgroup&lt;br /&gt;
&lt;br /&gt;
# This ensures that no one can see the contents of the group file.&lt;br /&gt;
&amp;lt;Files .htgroup&amp;gt;&lt;br /&gt;
    Order Deny,Allow&lt;br /&gt;
    Deny from all&lt;br /&gt;
&amp;lt;/Files&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your &amp;lt;tt&amp;gt;.htgroup&amp;lt;/tt&amp;gt; file contents will vary more depending on who you need to give access to.  To continue the above example, if the people with ''JHED IDs'' '''jdoe1''' and '''fbar3''' should be given access as well as the person with ''CS account'' '''mumble''', put the following into &amp;lt;tt&amp;gt;~/public_html/secret/.htgroup&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
allowed: jdoe1@johnshopkins.edu fbar3@johnshopkins.edu mumble@cs.jhu.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format of the file is described in the Apache [http://httpd.apache.org/docs/2.2/mod/mod_authz_groupfile.html#authgroupfile AuthGroupFile] directive.&lt;br /&gt;
&lt;br /&gt;
When you're done, set the [[File Permissions for Webpages|appropriate permissions on the files]] with the following command from the command line in the directory where you've saved them:&lt;br /&gt;
&lt;br /&gt;
 chmod 0604 .htaccess .htgroup&lt;br /&gt;
&lt;br /&gt;
==== Using Only JHED IDs ====&lt;br /&gt;
&lt;br /&gt;
By default, people logging into your site will be able to choose whether to use JHED or CS accounts.  If you only want them to use JHED IDs, add this line anywhere in your &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ShibRequestSetting entityID https://login.jh.edu/idp/shibboleth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using Only CS Accounts ====&lt;br /&gt;
&lt;br /&gt;
By default, people logging into your site will be able to choose whether to use JHED or CS accounts.  If you only want them to use CS Grad Net accounts, add this line anywhere in your &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ShibRequestSetting entityID https://gidp.cs.jhu.edu/idp/shibboleth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Option Two: Web Application Authorization ===&lt;br /&gt;
&lt;br /&gt;
There is a lot more potential variation for this option, so only the most general information can be covered.  If you need further assistance, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] with your questions.&lt;br /&gt;
&lt;br /&gt;
At the very least, you will need a &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file in the root directory of your web application.  In it you will need at least the following directives:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AuthType shibboleth&lt;br /&gt;
&amp;lt;IfVersion &amp;lt; 2.4&amp;gt;&lt;br /&gt;
  ShibCompatWith24 On&lt;br /&gt;
&amp;lt;/IfVersion&amp;gt;&lt;br /&gt;
Require shibboleth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Those will make Shibboleth information available to the application, but will not restrict access or even trigger Shibboleth authentication.  (If you want to require Shibboleth authentication, add a line containing &amp;lt;tt&amp;gt;ShibRequestSetting requireSession 1&amp;lt;/tt&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
==== Custom Programming ====&lt;br /&gt;
&lt;br /&gt;
If you're writing your own application, all you really need is to look at the contents of the &amp;lt;tt&amp;gt;REMOTE_USER&amp;lt;/tt&amp;gt; environment variable to get the authenticated username (as [[#Account Information|described above]]).  The particulars of how you grant access based on that username are up to you.&lt;br /&gt;
&lt;br /&gt;
===== Logins =====&lt;br /&gt;
&lt;br /&gt;
To trigger a login, direct the person on the website to the URL &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu/Shibboleth.sso/Login&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;.  (Obviously, if your page is already being accessed on &amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu&amp;lt;/nowiki&amp;gt; you don't need the protocol and hostname in your link.)&lt;br /&gt;
&lt;br /&gt;
There are a few URL parameters you can use in conjunction with this.  The &amp;lt;tt&amp;gt;target&amp;lt;/tt&amp;gt; parameter gives the URL that the person should return to after logging in.  If you don't use this, they'll be returned to the main https://www.cs.jhu.edu page, which is almost certainly not what you want.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;entityID&amp;lt;/tt&amp;gt; parameter can be used to pick either JHED or CS as your authentication source (rather than allowing visitors to choose from between them, which is the default).  Set &amp;lt;tt&amp;gt;entityID&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://login.jh.edu/idp/shibboleth&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; for JHED IDs and &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://gidp.cs.jhu.edu/idp/shibboleth&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; for CS Grad Net accounts.&lt;br /&gt;
&lt;br /&gt;
As an example, here's a link that would use only JHED IDs and would return people to &amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu/~example/myapp&amp;lt;/nowiki&amp;gt; after they've logged in:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu/Shibboleth.sso/Login?target=https://www.cs.jhu.edu/~example/myapp&amp;amp;entityID=https://login.jh.edu/idp/shibboleth&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Logouts =====&lt;br /&gt;
&lt;br /&gt;
We recommend that you '''''not use''' explicit logouts'' and instead just rely on the implicit length of sessions in the SP and IdP.  The concept of &amp;quot;logging out of Shibboleth&amp;quot; is a surprisingly complicated one, for reasons sketched out on the [[Shibboleth#Logging Out|Shibboleth]] page (and detailed on the Shibboleth wiki's [https://wiki.shibboleth.net/confluence/display/SHIB2/SLOIssues Single Logout Issues] page).&lt;br /&gt;
&lt;br /&gt;
If, despite the above, you really want to have a logout link in your webapp, you can link to &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://www.cs.jhu.edu/Shibboleth.sso/Logout&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;.  That link takes at least one URL parameter: &amp;lt;tt&amp;gt;return&amp;lt;/tt&amp;gt; gives a URL to which the person logging out may be sent after logout.  As of March 2014, neither JHED nor CS uses that parameter, but it's useful to include it in case the Shibboleth implementations are changed in the future.&lt;br /&gt;
&lt;br /&gt;
==== Integration with Other Applications ====&lt;br /&gt;
&lt;br /&gt;
If you're using a third-party program, like [https://mediawiki.org MediaWiki] or [https://wordpress.org/ WordPress], you'll have to see if there are existing plugins or documentation for Shibboleth.  You can also email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance; the IT group has experience with Shibboleth integration for at least MediaWiki and DokuWiki.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webpages and Webservices]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Working_Remotely&amp;diff=9421</id>
		<title>Working Remotely</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Working_Remotely&amp;diff=9421"/>
		<updated>2024-06-07T14:40:52Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{red|THIS PAGE IS '''''UNDER CONSTRUCTION'''''.  If you're looking for info on connecting to the JHU VPN, please visit:  [https://support.cs.jhu.edu/wiki/VPN_-_JHU our JHU VPN page]. }}&lt;br /&gt;
&lt;br /&gt;
==INTRO==&lt;br /&gt;
&lt;br /&gt;
:There may be instances where you as a JHU faculty, student, or staff member need to work remotely, off-campus, and off the JHU Network.&lt;br /&gt;
&lt;br /&gt;
:We are used to the usual tools while we work in our offices, including your work computer, desk telephone, etc.  You might also have papers in your office (hopefully, secured) that include passwords and other related credentials.&lt;br /&gt;
&lt;br /&gt;
:When forced to work remotely, you have to consider how you will access the above items, when needed.  At home, you might have a computer that needs access to the JHU Network.  Remotely, it could be your phone or a laptop that is the tool you need to use.&lt;br /&gt;
&lt;br /&gt;
:Being prepared in advance for working remotely is essential.  You should consider listing all the tools you would need to work at home or abroad.  You might need to make modifications of your home computer or laptop to reach JHU's Network.  You might need a safe repository for your account credentials so that you can access them when off the JHU Network (some might store a spare set of passwords securely at home, for instance.)&lt;br /&gt;
&lt;br /&gt;
:This page is mostly geared to pointing you in a direction to allow you access to the JHU Network, as many JHU IT-based services require you to be on the JHU Network to access them.&lt;br /&gt;
&lt;br /&gt;
==WSE IT Remote Work Info Page==&lt;br /&gt;
&lt;br /&gt;
:The Whiting School IT group has put together a page regarding working from home.  We recommend you to take some time out and read through it for excellent info on a variety of technical situations you might be in when working remotely and how to effectively handle those situations.&lt;br /&gt;
&lt;br /&gt;
::[https://wseit.engineering.jhu.edu/get-help/wse-remote-work-info https://wseit.engineering.jhu.edu/get-help/wse-remote-work-info]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=VPN_-_JHU&amp;diff=9420</id>
		<title>VPN - JHU</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=VPN_-_JHU&amp;diff=9420"/>
		<updated>2024-06-07T14:40:03Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
:Several JHU IT-based resources require your computer to be connected to the JHU network for access.  For example, JHU-located share drives and certain JHU websites/services.  If you're outside of JHU, for instance, at home or at a hotel, you are not on the JHU network, and therefore, cannot access the JHU Network-only resources.&lt;br /&gt;
&lt;br /&gt;
:Enter the '''VPN'''.  A VPN ('''''V'''irtual '''P'''rivate '''N'''etwork'') is a way to access resources of another network, for example, a business's network, without physically residing on that network.  You can connect to a VPN from home/mobile, and it will look to your computer and to the business's server as if you were on that server's network, even if physically, you're not.&lt;br /&gt;
&lt;br /&gt;
:JHU hosts its own VPN.  The JHU VPN will allow JHU users' home/mobile/etc. computers who are ''outside'' of the JHU network to connect to JHU as if they were physically on campus.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting to the JHU VPN==&lt;br /&gt;
&lt;br /&gt;
===STEP 1:  Setting Up Multi-Factor Authentication===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--'''NOTE:  In order for some of the links below to bring you to the correct site, you need to be on the JHU network (or the JHU VPN.)''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:JHU requires [https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA '''M'''ulti-'''F'''actor '''A'''uthentication (MFA)] to access some of its services... ''including the JHU VPN''.   JHU uses ''Microsoft Azure'' for providing JHU's Multi Factor Authentication service.&lt;br /&gt;
&lt;br /&gt;
:(Besides this page we're providing you, WSE IT has put together a document discussing MFA [http://wseit.engineering.jhu.edu/get-help/multi-factor-authentication here] as well.)&lt;br /&gt;
&lt;br /&gt;
:To get started with MFA, you will need to visit the Azure MFA Resource Center's '''''[https://livejohnshopkins.sharepoint.com/sites/Office365Hub/SitePages/Multi-Factor-Authentication.aspx  Enrollment Page]''''' to enroll. &amp;lt;!--  your JHED ID to have it work in conjunction with what JHU calls its ''myIT Login Code''.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:That page and its video will show you how to enroll your JHED ID with the Azure MFA. The video is very helpful in explaining the process. You are encouraged to watch it all the way through.&lt;br /&gt;
&lt;br /&gt;
====Authenticators====&lt;br /&gt;
&lt;br /&gt;
:As part of the MFA setup process, you will end up having to choose an '''authenticator''' method to use.  There are several authenticator methods:&lt;br /&gt;
&lt;br /&gt;
* Text your phone:  When JHU needs you to enter your MFA code during login to JHU's MFA-required pages/apps, they will text your phone with the MFA code that you will use to enter into whatever prompt they send you.&lt;br /&gt;
&lt;br /&gt;
* Use an app/program:  Alternatively, you can choose to install an authenticator  program on your computer (or phone.)   The authenticator program, when run, will provide the 6-digit number  to enter when you are prompted at JHU for your MFA code.  JHU suggests you use the Microsoft Authenticator App (for Windows) to generate that numerical code.  You can download Microsoft Authenticator according to instructions from the enrollment process video.  Additionally, you can choose to run other authenticators to run (under Windows) instead, including a program called WinAuth.  Macs, Androids and IPhones have various authenticators available as well.  Note that the codes are generated using time-based factors... so, the code you generate needs to be entered soon (up to a minute) when you are prompted, otherwise, you need to generate another code.&lt;br /&gt;
&lt;br /&gt;
:Please install your Authenticator program before continuing.&lt;br /&gt;
&lt;br /&gt;
::NOTE: If you want to change your authenticator method or manage your MFA at some point, please first visit the main [https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA Azure MFA page] and then click on ''Manage Azure MFA''.&lt;br /&gt;
&lt;br /&gt;
You will need your MFA configured in order to access the JHU VPN in the next step. &lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:'''  If you have any issues with setting up Multi-factor authentication, ''you should contact'' [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support  JHU IT's support helpdesk]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===STEP 2:  Installing and Running the JHU VPN Client Program, JH Pulse Secure===&lt;br /&gt;
&lt;br /&gt;
:Please visit the [https://cds.johnshopkins.edu/vpn JHU VPN Resource page.]&lt;br /&gt;
&lt;br /&gt;
:Once there, Under '''VPN Quick Links''' on the right, choose '''Request VPN Access'''.  It's possible you might already have VPN access (and if you think you already do, you can skip below the next step.) {{red|'''NOTE:'''  As of 2020, we're told that you might not need to request VPN access, as access is now granted automatically.}}&lt;br /&gt;
&lt;br /&gt;
:Next, below the VPN Quick Links section on that page, you'll find '''VPN CLient Installs (for New VPN Installs).'''   Click on the operating system you're downloading for.  This will download the '''''Pulse Secure''''' software that will run on your computer as your gateway to the JHU VPN.&lt;br /&gt;
&lt;br /&gt;
:Install the Pulse Secure package. &lt;br /&gt;
&lt;br /&gt;
:Run the Pulse Secure program.  The following is for a Windows systems running Pulse Secure.  Other operating systems may be similar.&lt;br /&gt;
&lt;br /&gt;
* Look for ''Connections''. &lt;br /&gt;
&lt;br /&gt;
* If for some reason, there are no connections listed, follow the steps directly below...&lt;br /&gt;
** Click on the + symbol right next to the word Connections.&lt;br /&gt;
** The + sign opens up the '''Add Connections''' section.&lt;br /&gt;
***Leave the '''Type''' as is.&lt;br /&gt;
***Give the VPN connection a '''Name''' (e.g. ''JHU VPN''), just so you can identify it.&lt;br /&gt;
***Then, enter in the '''Server URL'''  (which is basically, the VPN address.  Use '''vpn.''jh''.edu'''  (Notice that it's &amp;quot;jh&amp;quot; and not &amp;quot;jhu&amp;quot; in the server name.)&lt;br /&gt;
***Now, click Add, and you should have a new connection ready to go.&lt;br /&gt;
&lt;br /&gt;
*Choose the JHU VPN from your list of connections.&lt;br /&gt;
&lt;br /&gt;
*Click Proceed&lt;br /&gt;
&lt;br /&gt;
* You will be prompted for your JHED credentials.  Enter them.&lt;br /&gt;
&lt;br /&gt;
*You'll see '''Enter code'''.  This is where you need your  MFA ''Authenticator'' code from Step 1 above.  So, depending how you set up your MFA, you might receive a code via Text or you might need to run your Authenticator program (e.g., Microsoft Authenticator, WinAuth, etc.) and enter in the 6-digit code it provides you. &lt;br /&gt;
** You MFA code changes every minute, so if you don't type in your code in time, refresh your Authenticator and try the next code it gives you.&lt;br /&gt;
&lt;br /&gt;
* Once you enter that code, Pulse Secure will complete making the VPN connection.&lt;br /&gt;
&lt;br /&gt;
*When you are done for the work day, go back to the Pulse Secure App and click Disconnect.&lt;br /&gt;
**Note that when you are on the VPN, you are now passing all your computer's  network traffic through JHU before it goes out to the rest of the Internet.   When you are done using the VPN, disconnecting from Pulse Secure will allow your computer's network traffic to run through your ISP's network directly out to the Internet (as it normally does.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:'''  If you have any issues with installing or using the JH Pulse Secure client on your computer, ''you should contact'' [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support  JHU IT's support helpdesk].}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Changing your default JHU VPN authentication Method==&lt;br /&gt;
&lt;br /&gt;
:By default, the new JHU VPN (hosted by Microsoft Azure) seems to make texting your phone the way to provide you your MFA authentication code to use to connect to the VPN.  Some users might want to change from the texting method to using an '''Authenticator app''' (e.g., Microsoft Authenticator, WinAuth, or similar) instead, as it was before JHU moved to using Azure.&lt;br /&gt;
&lt;br /&gt;
: To change your default authentication method, simply log into [https://mysignins.microsoft.com/security-info https://mysignins.microsoft.com/security-info] ''Once logged in, if you're not directed directly to the Security Info page, simply click '''Security info''' on the left.''   You'll see a list of your authentication options, and you can change the default option to using a Hardware Token (Authenticator App) instead of the Phone (text) option.  You can also add additional methods if you choose to.&lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:'''  If you have any issues with setting up your Authenticators, ''you should contact'' [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support  JHU IT's support helpdesk]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:Networking]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Services_Provided_By_CS_IT&amp;diff=9419</id>
		<title>Services Provided By CS IT</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Services_Provided_By_CS_IT&amp;diff=9419"/>
		<updated>2024-06-07T14:38:38Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===SCOPE OF SERVICES===&lt;br /&gt;
&lt;br /&gt;
{{messagebox|CS IT Staff members work in a hybrid schedule, so some of the staff might be working remotely, while others may be on campus at Malone Hall.  &amp;lt;!--(except, during Summer 2022, CS Staff work remotely on Mondays and Fridays.)--&amp;gt;  We will continue to be  available ''M-F, 8:30 to 5pm'', but although we might be on campus, some of our services may only be provided via online means. Please see: [[Obtaining_CS_IT_Services_Remotely | Obtaining CS IT Services Remotely page]] for further information.|type=warning}}&lt;br /&gt;
&lt;br /&gt;
The [https://www.cs.jhu.edu/it-support CS IT Support Group] offers a variety of IT services to its customers (CS Faculty, students, staff, etc.) &lt;br /&gt;
&lt;br /&gt;
Our goal is to provide friendly, helpful IT support in a timely manner.  We are very customer-oriented and strive for keeping our users informed and up-to-date with the status of support requests and the status of our CS computing infrastructure as a whole.&lt;br /&gt;
&lt;br /&gt;
We provide a documentation wiki we call the '''CS IT Support Wiki''' at [https://support.cs.jhu.edu https://support.cs.jhu.edu] with extensive details on the many services we provide.  (The page you're reading now is a part of the CS IT Support Wiki.)&lt;br /&gt;
&lt;br /&gt;
We are available via email at '''{{mailto|support}}'''. &lt;br /&gt;
&lt;br /&gt;
'''For general user support, {{red|we are available ''M-F 8:30am - 5pm.}}'''''  (Please see the yellow bar near the top of this page.)&lt;br /&gt;
&lt;br /&gt;
We also provide a '''[[Notices]]''' page available at [[Notices | https://support.cs.jhu.edu/wiki/Notices]] providing the status of our servers, computing labs, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As the CS IT group resides in Malone Hall, most of our support and services are directed there.&lt;br /&gt;
&lt;br /&gt;
Our main areas of IT Support include:&lt;br /&gt;
&lt;br /&gt;
* The educational mission of the CS Dept.(computing resources for coursework, including its computing lab Linux systems.) &lt;br /&gt;
* The day-to-day operations of the CS Dept. (IT support for the CS Office's administrative computers.)&lt;br /&gt;
* Providing CS infrastructure-based services (email, web space, networking, printing)&lt;br /&gt;
&lt;br /&gt;
To support the above, our specific CS IT Support services can be broken down into three categories:&lt;br /&gt;
* [[#Computer Systems We Manage/Maintain/Support | Specific Computer Systems We Manage/Maintain/Support]]&lt;br /&gt;
* [[#CS Online Services | CS Online Services]]&lt;br /&gt;
* [[#Infrastructure|Infrastructure]]&lt;br /&gt;
&lt;br /&gt;
Below is a comprehensive list of the services that the CS IT Support Group provides to our users.  You can find more specific details about these services within the categories found in our aforementioned [https://support.cs.jhu.edu CS IT Support Wiki].  If you have additional questions, please email us at our {{mailto|support|support}} address.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Computer Systems We Manage/Maintain/Support==&lt;br /&gt;
&lt;br /&gt;
We maintain...&lt;br /&gt;
&lt;br /&gt;
* All of the Fedora Linux-based [[:Category:Computers_Available_on_the_CS_Network | computer systems]] located in our [[:Category:Labs | CS Teaching Computer Labs]], as well as our department's main [[:Category:Linux_Clients|compute servers]].&lt;br /&gt;
&lt;br /&gt;
* CS Office staff (MH 160) Windows systems (CS IT does not provide support for Macs.)&lt;br /&gt;
&lt;br /&gt;
* Centralized servers providing CS online services.&lt;br /&gt;
&lt;br /&gt;
:''''' NOTES:'''''&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style-type:circle; list-style-image:none; margin-left:4em&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;CS IT '''does ''not'' offer''' direct support for ''individual's'' '''or''' [https://support.cs.jhu.edu/wiki/Category:Research_Computing ''research lab's'' computer systems] (laptops, desktops, servers, tablets, smartphones, network equipment, etc.)  Instead...&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;CS Faculty and researchers and their students typically '''self-maintain''' their own systems.  '''(This includes [[Malone_G29_Server_Room | server room]] rack setup and server installs.)'''  See [https://support.cs.jhu.edu/wiki/Category:Research_Computing Research Computing] for more information.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;If you're having an issue with or need to configure [[Personal_or_Research_Lab-owned_Computer_Issues | ''your own'' or ''research lab's'' system]], we might be able to offer you advice, but, for any support work to be done on them, you may want to consider the following options:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;li&amp;gt; Try contacting [[Contacting_WSE_IT_Support| WSE's (Whiting School of Engineering) IT group]].  They can look at your system, but if it is something they cannot address, they might be able to provide you with other resources for further troubleshooting or repair.  In some cases, WSE IT can help administer your system. &amp;lt;!--  They can be reached at {{mailto|wsehelp@jhu.edu}}--&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
:&amp;lt;li&amp;gt; or try [[Contact_JHU_IT_Support | contacting JHU's IT Helpdesk]].&amp;lt;/li&amp;gt;&lt;br /&gt;
:&amp;lt;li&amp;gt; '''Mac''' users might want to visit [https://store.jhutechstore.com JHU's Technology Store] in the ''Levering Hall Room 113'', as they offer some technical support for Apple products.  ''See our CS IT Support Wiki's page on [[Personal or Research Lab-owned Computer Issues]]''&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;  CS IT '''does not''' purchase, spec, or price out computer-related equipment for ''other than'' the CS Office Staff systems, the CS Teaching Computer Labs located in Malone Hall, and for CS central infrastructure support in Malone Hall. If you need the department to purchase a computer for you, you'll need to speak with your PI, advisor, or someone in the CS Dept office (MH 160.)&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;  CS IT '''does not''' provide cables (USB, Video, adapters, other computing supplies) ''other than'' Ethernet cables.  If you're looking for different cables/adapters, thumb drives, SD cards, etc., please visit [https://studentaffairs.jhu.edu/computing/hopkins-technology-store/ JHU's Technology Store] in the Levering Hall's Sherwood Room. &lt;br /&gt;
:&amp;lt;li&amp;gt; '''Ethernet cables:  '''We do have ethernet cables that we can make available, as needed.'''&lt;br /&gt;
:&amp;lt;li&amp;gt;  '''Power cables: '''We do have a limited number of power cables we can make available, as needed.&lt;br /&gt;
:&amp;lt;li&amp;gt;  '''Thumb drives:''' &amp;lt;!-- We have a few USB thumb drives that you may sign out for short periods of time.--&amp;gt; &amp;lt;!-- (Again, as of March 18, we are no longer working on campus and not readily available to hand out cables and thumb drives. --&amp;gt;  Currently, we have a limited number of thumb drives that we can '''''lend out''''' for '''''short-term''''' use.  Otherwise, you can try the Technology Store mentioned above. &lt;br /&gt;
:&amp;lt;li&amp;gt; '''Mac Users:''' The [https://studentaffairs.jhu.edu/computing/hopkins-technology-store/ JHU Technology Store] has a wide range of Apple products available. &lt;br /&gt;
:&amp;lt;li&amp;gt;'''Other computing supplies:''' Also, in a pinch, there is a [https://www.microcenter.com/site/stores/parkville.aspx?storeid=125 local Micro Center store], or of course, you can try [https://www.amazon.com Amazon].)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS Online Services==&lt;br /&gt;
&lt;br /&gt;
CS IT provides the following online services to CS-affiliated users.&lt;br /&gt;
&lt;br /&gt;
* '''[[:Category:Accounts | CS Linux Shell Login Accounts]]:''' We can provide you a Linux shell login [[Obtaining_CS_Computer_Accounts | account]] for our CS Lab clients and compute servers.  This provides a user a ''home directory'' on our servers.  A CS Linux account provides you a [[:Category:Mail | CS email address]] and [[:Category:Webpages_and_Webservices | webpage space.]]   We maintain [[:Category:Backups |  backups]] of home directories.&lt;br /&gt;
&lt;br /&gt;
* '''[[:Category:Mail |CS Email Services]]:''' CS runs its own  email services and can provide you with a  CS email address, if requested.  (A CS Linux shell login account ''automatically'' provides you a CS email address.) You can choose to [[Forwarding_Mail|forward]] CS email to your preferred email address.)   For receiving CS mail, we provide both [[:Category:Receiving_Email | IMAP and POP services.]]  We also make available a web interface for CS email access we call [[Webmail | webmail]].  CS also  provides [[:Category:Mailing_Lists | mailing list services.]]  Additionally, we filter our emails in a variety of ways to [[:Category:Spam|combat spam]].  All email ''stored on our email servers'' is backed up regularly. &lt;br /&gt;
&lt;br /&gt;
::'''NOTE:'''  CS IT does '''not''' maintain the ''JHU Exchange email service.''  If you have issues with JHU Exchange email (or calendar), please [[Contacting_JHU_IT_Support | open a trouble ticket with JHU IT]].&lt;br /&gt;
&lt;br /&gt;
* '''[[Requesting a Static IP Address on the CS Network|CS-based DNS Service]]:'''  We can set up hostnames in the cs.jhu.edu domain for your CS-affiliated system.&lt;br /&gt;
&lt;br /&gt;
* '''[[:Category:Webpages_and_Webservices | CS-Web Services]]:'''  We provide space (via a linux shell login) and instructions for creating webpages accessible through our CS webservers.&lt;br /&gt;
&lt;br /&gt;
* '''[[:Category:MySQL | MySQL Database Service]]:'''  CS hosts its own MySQL database service and can provide you a database for you to design and maintain.  Our databases are backed up regularly.&lt;br /&gt;
&lt;br /&gt;
*  '''CS-provided File Storage:'''  CS provides storage in the form of home directories for those with Grad Net and Ugrad Net [https://support.cs.jhu.edu/wiki/Category:Accounts CS Linux accounts] (although CS Ugrad accounts are subject to [[Disk Quotas|disk quotas]]). CS Grad Net accounts may access their home directories as [[Mapping CS Home Directories Using SAMBA (SMB)|network shares]] (for example, via Windows systems.) CS Grad Net accounts also have storage for (limited) ''large'' data available on our [[Grad_Net_Static_Datashare|Grad Net Static Datashare]].  &lt;br /&gt;
&lt;br /&gt;
::'''NOTE:'''  CS IT does '''not''' maintain the ''JHOneDrive (Microsoft OneDrive) storage service''.  If you have issues with JHOneDrive, please [[Contact_JHU_IT_Support | contact JHU IT Support.]]  Alternatively, you can [[Contacting_WSE_IT_Support | contact WSE IT's Help Desk]] for JHOneDrive assistance as well.&lt;br /&gt;
&lt;br /&gt;
* '''[[:Category:Virtual_Machines_(VMs) | Virtual Machine Services (VMs)]]:''' CS hosts a Virtual Machine server for coursework and light research. CS faculty, instructors, and students may request a VM be created for CS class use and CS-related school projects.  A VM we create for the requester is then configured and maintained by the requester.  VMs ''are not'' centrally backed up.&lt;br /&gt;
&lt;br /&gt;
:'''''NOTE:'''''&lt;br /&gt;
&lt;br /&gt;
:: Please remember that other than for the ''CS office staff's systems'', the ''CS Teaching Lab computer systems'', and the ''CS infrastructure servers'', CS IT ''does not'' provide direct support (repairs/configuration/troubleshooting/etc.) for [https://support.cs.jhu.edu/wiki/Personal_or_Research_Lab-owned_Computer_Issues other people's/labs' computers].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Infrastructure==&lt;br /&gt;
&lt;br /&gt;
===Network===&lt;br /&gt;
Malone Hall contains several different networks used by different groups within the building.  Three of these are [[:Category:Networking | networks available for CS user access.]]&lt;br /&gt;
&lt;br /&gt;
CS IT provides:&lt;br /&gt;
&lt;br /&gt;
* Network jack-activation for CS-related offices, including initial troubleshooting of the actual network port.&lt;br /&gt;
&lt;br /&gt;
* Static or dynamic IPs.  '''Note:'''  ''We'' '''do not''' ''configure an [https://support.cs.jhu.edu/wiki/Personal_or_Research_Lab-owned_Computer_Issues individual's] or [https://support.cs.jhu.edu/wiki/Personal_or_Research_Lab-owned_Computer_Issues research lab's] computers' network configuration.''  Due to the differences in network configurations amongst the variety of operating systems that exist now, we merely provide you the IPs and related information with general [[:Category:Networking | CS Networking documentation.]] &lt;br /&gt;
&lt;br /&gt;
* We can provide you a network (ethernet) cable, if needed.  Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] to request an ethernet cable.&lt;br /&gt;
&lt;br /&gt;
:'''''NOTES:'''''&lt;br /&gt;
&lt;br /&gt;
:: We &amp;lt;b&amp;gt;do not&amp;lt;/b&amp;gt; manage WiFi in Malone Hall.  For WiFi, please see [[Wireless Networking]].&lt;br /&gt;
&lt;br /&gt;
:: CS '''''does not''''' have its own perimeter firewall, however, '''''JHU does'''''.  For firewall issues, please see [[Requesting Open Ports on the JHU Firewall]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&lt;br /&gt;
* We provide access to the [[:Category:Printing|CS IT-Managed printers]] located on each floor of Malone Hall, in addition to the department's copier in Malone Hall 154.&lt;br /&gt;
&lt;br /&gt;
* We also change toner in the CS IT-managed printers when necessary.  &amp;lt;!--{{red|'''NOTE:'''  ''As of March 18, 2020, our CS It staff  is not available on campus full-time.  We might have a staff member on campus at certain times.  So, toner changes will be delayed.''}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Our [[:Category:Linux Clients|CS Grad and Ugrad Teaching Computer Labs' Linux systems]] are configured to print to the printer residing in each lab.&lt;br /&gt;
&lt;br /&gt;
:'''''NOTES:'''''&lt;br /&gt;
&lt;br /&gt;
:: The CS IT group '''does not''' supply or change paper in the printers we manage.  Users can obtain paper from the CS Admin Office, Malone 160.&lt;br /&gt;
&lt;br /&gt;
:: Our CS IT-managed printers are currently available to anyone to print to from your own system on the CS (and some JHU) networks.&lt;br /&gt;
&lt;br /&gt;
:: The CS IT group '''does not''' configure [https://support.cs.jhu.edu/wiki/Personal_or_Research_Lab-owned_Computer_Issues user-owned or research labs-owned computers] to print to our printers.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Additional Infrastructure And Service Notes===&lt;br /&gt;
:'''''Audio/Visual''''' (including '''conference room''' and '''office A/V''') services and support in Malone Hall are handled by other groups within JHU.  Please see:  [[:Category:Audio-Visual | Audio-Visual]].&lt;br /&gt;
&lt;br /&gt;
:'''''Power, HVAC-related, and other physical issues''''' in a room or office are handled by [http://www.jhfre.jhu.edu/ JHU Facilities]  You can also submit a    [https://maximo.jhu.edu/ezrequest/login/homewood Facilities Request] '''NOTE:''' You '''may''' need to be on a ''JHU network'' on the ''JHU VPN'' to access the Facilities Request page.&lt;br /&gt;
&lt;br /&gt;
:Support for '''''office telephones''''' are handled by [https://it.johnshopkins.edu/it-services/network-getting-connected/telecommunications/ JHU Telecommunications].  JHU also provides [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=c551f9951bc47bc081e3a79b2d4bcb43 a page about '''''cell phones''''']&lt;br /&gt;
&lt;br /&gt;
:For '''''office furniture issues,''''' please visit the front desk person in Malone Hall 160, who can direct you to the appropriate staff member.&lt;br /&gt;
&lt;br /&gt;
:'''''Malone Hall room scheduling''''' is handled by the CS Dept's Administrative staff.  Please visit [http://engineering.jhu.edu/siteauth/malonerooms/request.html http://engineering.jhu.edu/siteauth/malonerooms/request.html]&lt;br /&gt;
&lt;br /&gt;
:'''''Maryland Hall 310 Classroom's Computers''''' are handled by others at JHU, '''''not by CS IT'''''.  Please see:  [[Maryland Hall 310 Classroom]]&lt;br /&gt;
&lt;br /&gt;
:'''''Cables, adapters, computer supplies, and Apple (incl. Mac &amp;amp; Ipad) products''''' are available from the [https://studentaffairs.jhu.edu/computing/hopkins-technology-store JHU Technology Store], located in the Levering Hall's Sherwood Room.&lt;br /&gt;
&lt;br /&gt;
:'''''Electronics And Paper Recycling''''' is handled by [https://www.jhfre.jhu.edu/services/plant_operations/recycling JHU Recycling].  Email them directly at [mailto:recycling@jhu.edu recycling@jhu.edu]&lt;br /&gt;
&lt;br /&gt;
:'''''Mail/Shipping/Receiving:''''' Please speak to a member of the CS office staff in Malone Hall 160.&lt;br /&gt;
&lt;br /&gt;
:'''''J-Cards/J-Card Readers:''''' Contact the J-Card people.  Info at:  [https://studentaffairs.jhu.edu/jcard https://studentaffairs.jhu.edu/jcard]&lt;br /&gt;
&lt;br /&gt;
[[Category:Support Options]]&lt;br /&gt;
[[Category:Research Computing]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Requesting_Software_Installation_On_A_CS_Lab_Linux_Computer&amp;diff=9418</id>
		<title>Requesting Software Installation On A CS Lab Linux Computer</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Requesting_Software_Installation_On_A_CS_Lab_Linux_Computer&amp;diff=9418"/>
		<updated>2024-06-07T14:36:50Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you need a software package installed  onto one of our CS  [[:Category:Linux_Clients|Linux clients]] &amp;lt;!--or Windows clients ''(that we maintain)''--&amp;gt;for your coursework, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* {{red| Check the computer to make sure that ''the software isn't already installed''.  It's surprising how many people don't do this first.}}&lt;br /&gt;
&lt;br /&gt;
* If the software is not on the computer, please fill out the [https://support.cs.jhu.edu/forms/sw-request '''Software Request Form'''] (also available from our [[Forms|Forms page]].)&lt;br /&gt;
** You must fill in the form ''completely'' and click '''''Submit'''''. &lt;br /&gt;
&lt;br /&gt;
We will let you know if the request was approved and when the software is installed.&lt;br /&gt;
&lt;br /&gt;
==NOTES==&lt;br /&gt;
&lt;br /&gt;
* Not all software is approved for installation.&lt;br /&gt;
&lt;br /&gt;
* Please do not try to install software on our machines.   In some rare cases, if you need certain software available that our group doesn't maintain, we will discuss alternatives with you.  Contact [mailto:support@cs.jhu.edu CS IT Support] in those cases.&lt;br /&gt;
&lt;br /&gt;
* ''Please provide '''several business days notice''' for software to be installed.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Computers Available on the CS Network]]&lt;br /&gt;
[[Category:Linux Clients]]&lt;br /&gt;
[[Category:Software Available On The CS Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Redirect_Your_Webpage_To_Another_Website&amp;diff=9417</id>
		<title>Redirect Your Webpage To Another Website</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Redirect_Your_Webpage_To_Another_Website&amp;diff=9417"/>
		<updated>2024-06-07T14:36:16Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
:You want to take your personal website on our server, for example: &lt;br /&gt;
&lt;br /&gt;
:::your Grad/Research account's webpage: '''&amp;lt;nowiki&amp;gt;http://www.cs.jhu.edu/~mary&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
:::::or&lt;br /&gt;
&lt;br /&gt;
::: your Ugrad account's web page: '''&amp;lt;nowiki&amp;gt;http://ugrad.cs.jhu.edu/~mary&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
:and have all requests for your page ''redirected'' to another website, for example:&lt;br /&gt;
&lt;br /&gt;
:::'''&amp;lt;nowiki&amp;gt;http://some-other-webserver.com/~mary&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
==Method To Redirect Your Personal CS Webpage To A Different Site==&lt;br /&gt;
&lt;br /&gt;
:'''Add a ''redirect'' line''' to the '''''.htaccess''''' file in your ''public_html'' directory on your Grad and/or Ugrad account, depending on which URL above you want to use.  (Remember, if you have both a Grad and a Ugrad account, and you want to have the redirect work for both, you need to follow the following instructions ''for both accounts''.)&lt;br /&gt;
&lt;br /&gt;
:{{red|'''IMPORTANT!''' There are some ''special lines of code'' already in the .htaccess file that make ''PHP'' work on our systems.  Please '''''do not erase''''' that code from the file.  Just add the following '''Redirect''' line. }}&lt;br /&gt;
&lt;br /&gt;
:The '''Redirect''' line to should look similar to this:&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;code&amp;gt;Redirect  307  /~mary  &amp;lt;nowiki&amp;gt;http://some-other-webserver.com/~mary&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:In the example above, anyone surfing to '''&amp;lt;nowiki&amp;gt;http://www.cs.jhu.edu/~mary&amp;lt;/nowiki&amp;gt;''' (Grad account) or to '''&amp;lt;nowiki&amp;gt;http://ugrad.cs.jhu.edu/~mary&amp;lt;/nowiki&amp;gt;''' (Ugrad account) will get redirected to '''&amp;lt;nowiki&amp;gt;http://some-other-webserver.com/~mary&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
:You can ''change'' or ''remove'' the redirection at any time simply by editing the .htaccess file.  However...&lt;br /&gt;
&lt;br /&gt;
===NOTES:===&lt;br /&gt;
&lt;br /&gt;
::* If you want to ''stop/remove'' the redirection you need to remove your '''Redirect''' line from the '''.htaccess''' file.  '''''Do not''''' remove the other existing lines from the file. &lt;br /&gt;
&lt;br /&gt;
::* Please {{red|'''''do not''''' delete the '''.htaccess''' file.}}  If you do, you'll break PHP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Webpages and Webservices]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Preventing_Your_Programs_From_Overrunning_Our_Computers&amp;diff=9416</id>
		<title>Preventing Your Programs From Overrunning Our Computers</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Preventing_Your_Programs_From_Overrunning_Our_Computers&amp;diff=9416"/>
		<updated>2024-06-07T14:35:32Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
:As part of being a Computer Science student, you will no doubt create and run your own programs on our [[:Category:Linux_Clients|CS Linux Systems]].  You also might be downloading programs from elsewhere and running then on our systems as well.&lt;br /&gt;
&lt;br /&gt;
:It's possible that software you write (or software you've downloaded and run) could, when running, exceed the existing resources on our systems.&lt;br /&gt;
&lt;br /&gt;
== Computing System Resources that Could Be Exceeded ==&lt;br /&gt;
&lt;br /&gt;
* Memory (RAM)&lt;br /&gt;
&lt;br /&gt;
* CPU (processing power)&lt;br /&gt;
&lt;br /&gt;
* Disk space&lt;br /&gt;
** ''Ugrad Net'' users have a [[Disk Quotas|disk quota]] to prevent that.&lt;br /&gt;
** ''Grad/Research Net'' users do not have specific disk quotas but must realize that they  share their disk space with faculty, staff, etc. So, they must pay close attention to the disk space they use.&lt;br /&gt;
** Disk space not only included your home directory, but can also include your use of the Linux systems's '''/tmp''' directory as well.&lt;br /&gt;
&lt;br /&gt;
==Typical Symptoms of Exceeding Computer Resources on Our Linux Systems==&lt;br /&gt;
&lt;br /&gt;
* Timeouts ssh'ing into the computer.&lt;br /&gt;
&lt;br /&gt;
* Programs run ''much'' slower than usual&lt;br /&gt;
&lt;br /&gt;
* Programs stop running because they run out of RAM or swap disk space.&lt;br /&gt;
&lt;br /&gt;
==Who Is Affected When Your Program Uses Up Resources on One of Our Linux Systems?==&lt;br /&gt;
&lt;br /&gt;
:{{red|Because all our our CS Linux computers are '''multiuser''' systems, programs that exceed the computer's resources, slowing down the system, could potentially affect '''''all''''' the users logged into those systems, remotely, or at the actual computer console.}}&lt;br /&gt;
&lt;br /&gt;
:Exceeding the computer's resources could also affect programs running in the background, perhaps as part of the computer's own system software or other users' batch jobs.   &lt;br /&gt;
&lt;br /&gt;
:'''''So... always be aware that you are not necessarily the only one logged into a system when you're running your own programs.'''''&lt;br /&gt;
&lt;br /&gt;
==Tips to Prevent Your Programs from Exceeding the System Resources on Our Computers==&lt;br /&gt;
&lt;br /&gt;
*  Try to design your programs and/or datasets so that their running memory requirements '''do not exceed''' the capabilities of the system they're running on.  Therefore, become familiar with the specs of our CS Linux systems:&lt;br /&gt;
** [[Linux_Clients_on_the_CS_Grad/Research_Net|Specs on our Grad/Research Net Linux Computers]]&lt;br /&gt;
** [[Linux_Clients_on_the_CS_Undergrad_Net|Specs on our Ugrad Net Linux Computers]]&lt;br /&gt;
&lt;br /&gt;
* Try to '''avoid using the system's complete RAM memory''' as much as possible.  Put safeguards into your programs to monitor your use of memory.&lt;br /&gt;
&lt;br /&gt;
* Try to '''run your programs during low-demand times of da'''y (mornings are best; late evenings are the most busy.)&lt;br /&gt;
&lt;br /&gt;
* Try '''not to tie up the computer's resources for longe'''r than the program needs to run.&lt;br /&gt;
&lt;br /&gt;
:: '''Do not forget that you are running programs.'''  One of the biggest areas we've had issues with is that some users start their programs in the background and forget that the programs are still running. And in some cases, the programs have issues and start using more resources than actually needed.  &lt;br /&gt;
&lt;br /&gt;
::'''Therefore... ''please make sure you check in on your running programs often, and use monitoring tools to make sure you are not exceeding resources.'''''&lt;br /&gt;
&lt;br /&gt;
==Monitoring Your Processes' Memory and CPU Usage with Linux Commands==&lt;br /&gt;
:Use the '''top''' or '''htop''' programs to see your program's stats.&lt;br /&gt;
:* '''top'''&lt;br /&gt;
:** top -u ''username''&lt;br /&gt;
:* '''htop'''&lt;br /&gt;
:** htop -u ''username''&lt;br /&gt;
:** htop --user=''username''&lt;br /&gt;
:* '''ps'''&lt;br /&gt;
:** ps -u ''username''&lt;br /&gt;
&lt;br /&gt;
==Ending or Modifying Your Running Process Using Linux Commands==&lt;br /&gt;
&lt;br /&gt;
===Ending a Process===&lt;br /&gt;
&lt;br /&gt;
:* '''kill''' - Send a signal to a process, usually to stop the process from running (which is why it's named &amp;quot;kill&amp;quot;)&lt;br /&gt;
:** First, determine process ID (PID)&lt;br /&gt;
:** Start by sending the HUP [https://www.tecmint.com/how-to-kill-a-process-in-linux signal]&lt;br /&gt;
:***  Example: Kill process with PID 15476 using signal HUP: &lt;br /&gt;
:**** &amp;lt;code&amp;gt;kill -HUP 15476&amp;lt;/code&amp;gt;&lt;br /&gt;
:** If the process is still running, use the TERM signal.  (This is the default signal if one is not specified.)&lt;br /&gt;
:*** e.g.: &amp;lt;code&amp;gt;kill -TERM ''15476''&amp;lt;/code&amp;gt;&lt;br /&gt;
:** If the process is ''still'' running, use the KILL signal.  This forces the process to exit, without allowing it to clean up after itself, so it's recommended only of the other two signals don't have an effect.  (Some online references refer to &amp;quot;&amp;lt;code&amp;gt;kill -9&amp;lt;/code&amp;gt;&amp;quot;; that the same as &amp;quot;&amp;lt;code&amp;gt;kill -KILL&amp;lt;/code&amp;gt;&amp;quot;.)&lt;br /&gt;
:*** e.g.: &amp;lt;code&amp;gt;kill -KILL ''15476''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* '''pkill''' - send a signal to ''all'' processes that match the given criteria.&lt;br /&gt;
:** As with &amp;lt;code&amp;gt;kill&amp;lt;/code&amp;gt;, you can choose from the HUP, TERM, and KILL signals.  For &amp;lt;code&amp;gt;pkill&amp;lt;/code&amp;gt;, it's often easiest to just start with the default signal (which is TERM).&lt;br /&gt;
:** To signal all of you processes, use the &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; parameter along with your account name.  (This will end ''all'' of your processes, including the shell you're using to run it.)&lt;br /&gt;
:*** e.g.: &amp;lt;code&amp;gt;pkill -u ''username''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* From within '''top''' command&lt;br /&gt;
:** Find desired process ID (PID)&lt;br /&gt;
:** press '''k''' (for ''kill'')&lt;br /&gt;
:** enter PID at prompt.&lt;br /&gt;
:** enter signal number to use (as with &amp;lt;code&amp;gt;kill&amp;lt;/code&amp;gt; above, it often works best to try 1 (HUP) first, then 15 (TERM), followed by 9 (KILL).&lt;br /&gt;
&lt;br /&gt;
===Modifying a Process's Running Priority===&lt;br /&gt;
&lt;br /&gt;
Every process on our systems has a priority, which defaults to 0, signifying a neutral priority.  Higher numbers, up to 20, represent ''lower'' priorities; the programs are being &amp;quot;nice&amp;quot; and allowing other programs to run more often.  A priority of 10 is twice as nice as a priority of 5, and half as nice as a priority of 20.  (Negative numbers, from -1 down to -20, represent very ''high'' priorities and are reserved for system processes.)&lt;br /&gt;
&lt;br /&gt;
To ''change'' a process' priority, use the '''&amp;lt;code&amp;gt;renice&amp;lt;/code&amp;gt;''' command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;kbd&amp;gt;renice &amp;lt;var&amp;gt;priority&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;pid&amp;lt;/var&amp;gt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;quot;&amp;lt;var&amp;gt;priority&amp;lt;/var&amp;gt;&amp;quot; gives the new priority for the process, from 1 to 20.  Note that ''you can only ever raise the priority number''; once a process is at, say, 10, you can raise it to 15 but you cannot lower it to 5.&lt;br /&gt;
&lt;br /&gt;
:&amp;quot;&amp;lt;var&amp;gt;pid&amp;lt;/var&amp;gt;&amp;quot; is the process ID for your process.  You can get that from &amp;lt;code&amp;gt;top&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ps&amp;lt;/code&amp;gt;, [[#Monitoring Your Processes' Memory and CPU Usage with Linux Commands|as described above]].&lt;br /&gt;
&lt;br /&gt;
To set a process' priority ''when you start it'', use the '''&amp;lt;code&amp;gt;nice&amp;lt;/code&amp;gt;''' command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;kbd&amp;gt;nice &amp;lt;var&amp;gt;your program ...&amp;lt;/var&amp;gt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
 &amp;lt;kbd&amp;gt;nice -n &amp;lt;var&amp;gt;priority&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;your program ...&amp;lt;/var&amp;gt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don't give a priority via the &amp;lt;code&amp;gt;-n&amp;lt;/code&amp;gt; parameter, it defaults to a priority of 10.&lt;br /&gt;
&lt;br /&gt;
==And, Worth Mentioning Again...==&lt;br /&gt;
: Please remember that because these are multiuser systems,  ''other users could be logged into the system and could be affected if your running program exceeds the computer's resources.''&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;br /&gt;
[[Category:Computers Available on the CS Network]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Overleaf_Software_Licensing&amp;diff=9415</id>
		<title>Overleaf Software Licensing</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Overleaf_Software_Licensing&amp;diff=9415"/>
		<updated>2024-06-07T14:35:00Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://www.overleaf.com Overleaf] is a web-based online text editor based upon [https://www.latex-project.org LaTex]. WSE is now able to provide a ''WSE-wide'' site license for the software.  Those in WSE that are already paying license fees on their own should be able to switch over to WSE's license.  &lt;br /&gt;
&lt;br /&gt;
Overleaf's JHU page to request a license can be found at [https://www.overleaf.com/edu/jhu https://www.overleaf.com/edu/jhu]&lt;br /&gt;
&lt;br /&gt;
You can also visit [https://software.wse.jhu.edu/apps/software.cgi?selection=bySpecificTitle&amp;amp;name=Overleaf WSE's page that references Overleaf]   {{red|'''NOTE:''' You must either be connected to the JHU VPN or be connected directly to a JHU network to access this page.}}&lt;br /&gt;
&lt;br /&gt;
==Licensing Notes==&lt;br /&gt;
&lt;br /&gt;
* New users who sign up for Overleaf using their JHU email address will be prompted to confirm their affiliation through the SSO login page.&lt;br /&gt;
&lt;br /&gt;
* Existing users with a JHU email address will be encouraged to log in through the SSO.   For entitled users from the Whiting School of Engineering that already have a paid Overleaf subscription, they will also see a notification in their dashboard letting them know that they have access to this subscription and can cancel their personal subscription.&lt;br /&gt;
&lt;br /&gt;
Any questions about the license or problems with obtaining a license should be directed to [mailto:wsehelp@jhu.edu wsehelp@jhu.edu]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Obtaining_CS_MySQL_Accounts&amp;diff=9414</id>
		<title>Obtaining CS MySQL Accounts</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Obtaining_CS_MySQL_Accounts&amp;diff=9414"/>
		<updated>2024-06-07T14:34:33Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:&amp;lt;!--{{red| Beginning March 18, 2020, and until further notice, the CS IT Support Staff will '''not''' be available ''in-person'' to process MySQL account forms.  Changes are incorporated below.}}--&amp;gt;&lt;br /&gt;
:This is for access to the department's '''general use''' MySQL server, '''''mysql.cs.jhu.edu'''''&lt;br /&gt;
&lt;br /&gt;
::'''NOTE''': '''If you are a student of ''the CS-offered Database class,'' you will need to get [[CS_Database_Class_(315/415/615)_Information | a different MySQL account for the course database server (called ''dbase.cs.jhu.edu'')]] from your TA.'''&lt;br /&gt;
&lt;br /&gt;
{{messagebox|'''CS Linux Account Required:''' Only those with [[Obtaining_CS_Computer_Accounts|CS Linux accounts]] will be able to apply for a [[Obtaining_CS_MySQL_Accounts|MySQL account]] for our '''mysql.cs.jhu.edu''' server.|type=warning}}&lt;br /&gt;
&lt;br /&gt;
* For MySQL-based access to our MySQL server, ''mysql.cs.jhu.edu'', please fill out a MySQL Account Form which can be downloaded from the [[Forms#Apply for a MySQL Account on the CS Dept's Main MySQL Server | CS forms webpage]] &lt;br /&gt;
&amp;lt;!--You can also pick up a MySQL Account Form from outside Malone G-61A.  (Make sure you choose the '''MySQL Account Form''' and ''not'' the '''CS Account Form'''.)--&amp;gt;&lt;br /&gt;
&amp;lt;!--When you have finished completely  filling out the form, please return it to a front desk person in Malone 160. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* When your MySQL account is created (which will have the same username as your CS Linux account), a default database will be created for you, and that ''database name will be '''the same''' as your MySQL account name.''&lt;br /&gt;
&lt;br /&gt;
* Later, if you need an ''additional'' database set up at some point for your MySQL account, send an email to {{mailto|support}} letting us know your MySQL username and the ''proposed'' name of your database.&lt;br /&gt;
&lt;br /&gt;
==Submitting the CS MySQL Form==&lt;br /&gt;
:Please '''scan the completed form into a pdf.''' Then, e-mail it to {{mailto|support}}&lt;br /&gt;
&lt;br /&gt;
::{{red|'''''IMPORTANT!'''''&amp;lt;/span&amp;gt; When you email the account form to us, please have the '''''Subject Line''''' include ''&amp;quot;CS MySQL Account Form&amp;quot;'' followed by ''your name''}}&lt;br /&gt;
&lt;br /&gt;
::'''NOTE:''' If you don't have a scanner, you can always use an app like ''camscanner'' on Android and iPhone or [https://support.apple.com/en-us/HT210336 ''Notes app''] on iPhone. And if those options do not work, then, snap a clear picture of the filled-out form and email it to us.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*'''{{red|Because we are not currently working in Malone Hall, snail mailing the form to the CS Department is not a good option.  Scanning and emailing it, as mentioned above, is currently your best option.}} --&amp;gt;&lt;br /&gt;
:Please allow 2-3 business days for your MySQL form to be processed.  Steve DeBlasio will then email you when your MySQL database is ready.&lt;br /&gt;
&lt;br /&gt;
::{{red|'''BE AWARE:  If you are expecting e-mail from the CS IT Support team, and if you use [http://www.gmail.com Gmail], make sure you check your Gmail Junk folder.  Gmail likes to file some e-mails from CS into Gmail Junk folders.'''  }}&lt;br /&gt;
&lt;br /&gt;
==Once You Receive Your MySQL account==&lt;br /&gt;
&lt;br /&gt;
:Once you receive your MySQL account, please return to [[Dept. MySQL Server]] for info on accessing the server.&lt;br /&gt;
&lt;br /&gt;
[[Category:Accounts]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Obtaining_CS_Computer_Accounts&amp;diff=9413</id>
		<title>Obtaining CS Computer Accounts</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Obtaining_CS_Computer_Accounts&amp;diff=9413"/>
		<updated>2024-06-07T14:33:28Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:{{red|CS IT will handle many computer account issues now '''remotely''', via email (never send passwords through email, though!) or Zoom.  So, please make sure you have [https://support.cs.jhu.edu/wiki/Zoom Zoom] installed on your computer or mobile device.  And, plan to have your J-Card in-hand. (If no J-Card, you'll at least need a picture ID.)   If you have any questions, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:{{red| Beginning March 18, 2020, and until further notice, the CS IT Support Staff will '''not''' be available ''in-person'' to process account forms.  Instead, we will process the account forms remotely.  We have modified this page to reflect changes in the the way you will fill out and provide us the account form ''(including changes in how we're handling obtaining authorized signatures.)'' If you have any questions, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu]}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A CS Linux account provides:&lt;br /&gt;
&lt;br /&gt;
:* A Linux shell and disk space for ''course work'' and ''light research''.&lt;br /&gt;
&lt;br /&gt;
:* A CS-based [[:Category:Mail | email address]].&lt;br /&gt;
&lt;br /&gt;
:* Directory space to [[:Category:Webpages_and_Webservices | host a webpage]].&lt;br /&gt;
&lt;br /&gt;
'''''NOTES:'''''&lt;br /&gt;
*  A CS Linux account ''is not'' related to a JHED account. (JHED accounts are part of JHU's own accounts system.)    &lt;br /&gt;
&lt;br /&gt;
* The [[Linux_Clients_on_the_CS_Grad/Research_Net | CS ''Grad Net'' Linux client computers]] and [[Linux_Clients_on_the_CS_Undergrad_Net | ''Ugrad Net'' Linux client computers]] are similar in terms of the software/applications installed, ''but they use '''separate''' user accounts. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * A general-use ''Windows'' account is available only for the two Windows systems located in the Ugrad Lab portion of G-61.  Please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu] for access to these systems.  However, these systems might be going away at some point in the future.--&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Below, you'll see the process to obtain a CS ''Linux''&amp;lt;!-- or ''Windows''--&amp;gt; account for access to the [[:Category:Computers_Available_on_the_CS_Network|Computers Available on the CS Network]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Obtaining The CS Account Form==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* You can pick up a [https://www.cs.jhu.edu/formfiles/newacctform.pdf CS Linux/Windows Account Form] from someone at the front desk in Malone 160. --&amp;gt;&lt;br /&gt;
&amp;lt;!--*You can find forms outside of Malone G-61A (but, make sure you choose the ''CS'' Account Form and not the ''MySQL'' Account Form.) &amp;lt;!--, or outside the Computing Services office (Malone G37 on the bottom floor of Malone) or outside of Malone G61A (near the CS Ugrad Lab)--&amp;gt;&lt;br /&gt;
You can download  a copy of the [https://www.cs.jhu.edu/formfiles/newacctform.pdf CS Linux/Windows Account Form] from our [[Forms]] page. &lt;br /&gt;
&lt;br /&gt;
Once you've downloaded it, come back to this page for further instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Filling Out The CS Account Form==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Once you have obtained or downloaded and printed the CS Linux/Windows Account Form, please fill out the form '''''COMPLETELY''''', get any [[#Signatures|authorized signatures]], and then, you sign '''BOTH''' sides.--&amp;gt; &lt;br /&gt;
&amp;lt;!-- '''''Please refer to the sections below regarding indicating your specific JHU affiliation type (Faculty, Staff, Type of Student, etc.) on the form''''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please print and fill out the form '''''COMPLETELY''''', and '''sign both sides of the form'''.  ''Please be legible.''&lt;br /&gt;
&lt;br /&gt;
(Some of you might edit the PDF directly, but you still need to sign both sides of the form before submitting the form.)&lt;br /&gt;
&lt;br /&gt;
You then need to obtain any [[#Signatures|authorized signatures]]. {{red|(Please see our updates to obtaining signatures in that section below.)}}&lt;br /&gt;
&lt;br /&gt;
Additionally, make sure you list your [http://www.it.johnshopkins.edu/services/email JHU-assigned e-mail address] on the account form.  Many of our CS mailing lists use that address. &lt;br /&gt;
&lt;br /&gt;
There is a section there for ''Permanent (non-JHU/non-CS) Email Address''.   Please fill that in.    Note:  If you will not be accessing your CS email directly, we encourage you then to  [https://support.cs.jhu.edu/wiki/Forwarding_Mail forward] your CS email to an address you do check frequently (whichever is your preferred email address... it could be your permanent email address or your @jhu.edu email address) so that you do not miss any emails that may be sent to your @cs.jhu.edu email address.  &amp;lt;!-- '''''We encourage you to [https://support.cs.jhu.edu/wiki/Forwarding_Mail forward] your CS account (and perhaps your @jhu.edu account) to your Permanent e-mail address.  Conversely, if you decide that your CS address (@cs.jhu.edu) or your @jhu.edu address should become your preferred address, then, forward your other addresses to it.''''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under “Local  Address”, please list your local resident street address while attending (or working at) JHU.  &amp;lt;!--, as well as your home address (when you’re not attending/working at JHU.)  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Indicating Your JHU Affiliation Type===&lt;br /&gt;
&lt;br /&gt;
The CS Account form requires you to choose your JHU affiliation.  &lt;br /&gt;
&lt;br /&gt;
===== Grad Student, Faculty/Instructor, Staff, Researchers, or Postdoc CS Computer Accounts =====&lt;br /&gt;
:On the CS Linux/Windows Account Form, if you're a ''CS Grad student'' or ''CS Faculty/Instructor'', ''Staff'', ''Researcher'' or ''Postdoc'', please make sure you've checked off that you want a '''Linux Grad''' account, which will supply you with your CS e-mail address and an account to access the [[Linux Clients on the CS Grad/Research Net|Grad/Research Net Linux]] computers that are supported by CS IT (including the Linux computers in the Master's Lab).&lt;br /&gt;
&lt;br /&gt;
:If you are teaching or TA'ing a CS Undergrad Course, and, as a result, also '''''require''''' a CS Ugrad account for yourself, you can check off '''Ugrad Linux'''.   But, if you do end up needing a Ugrad account, please realize that your CS Grad/Research Net account is your primary account (email, webpage, etc.)  And, the Undergrad Net machines are subject to [[Disk Quotas|disk quotas]].&lt;br /&gt;
&lt;br /&gt;
:''CS Grad students'' (PhD and Masters) should also indicate their expected graduation year on the form next to their student affiliation.&lt;br /&gt;
&lt;br /&gt;
:''CS Staff members:'' In addition to checking off the Linux box you should also check off the ''Windows'' box at the top.&lt;br /&gt;
&lt;br /&gt;
:'''''If you already have a''''' '''Grad/Research''' Linux account, and then ''later'' '''''require''''' a '''Ugrad''' Linux account (TA'ing a Ugrad course, for instance), please fill out the form again indicating which other accounts you need, &amp;lt;!-- and make a note along the top of the form that you already have a Grad Linux account, and what the Grad Linux account name is. --&amp;gt;  You'll fill in your current username after the '''''&amp;quot;Already have a CS acct...&amp;quot;''''' line on the form.  (It might be helpful to write something along the top of the form indicating &amp;quot;Requesting an additional account.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
:'''''If you already have a''''' '''Ugrad''' Linux account, and then later, become part of the CS Graduate program (Masters or PhD) and are applying for a  Grad Linux account (which is probably why you're reading this section now), please fill out the form again indicating which other accounts you need, You'll fill in your current username after the &amp;quot;Already have a CS acct...&amp;quot; line on the form. (It might be helpful to write something along the top of the form indicating &amp;quot;Requesting an additional account.&amp;quot;) However, if you do get a CS Grad/Research Net Linux account, your CS Ugrad Net e-mail will no longer be in service (although, you will have access to your old e-mail). You would now have CS Grad/Research Net mail. If you're receiving a Grad account, you should move your Ugrad files over to your new Grad account and let us know, so that we can remove your Ugrad account.&lt;br /&gt;
&lt;br /&gt;
===== CS Undergrad/CS Minor Student Accounts =====&lt;br /&gt;
:If you are a ''CS Undergraduate student'' or ''CS Minor student'', you will need a CS Undergrad Account to access the [[Linux Clients on the CS Undergrad Net|Undergrad Net Linux]]  computers.  &lt;br /&gt;
&amp;lt;!-- :On the CS Linux/Windows Account Form, check off '''Linux/Windows ''Undergrad''''', and if you need a Windows account, check off '''Windows''' as well.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:  CS Undergrad/Minor students should also indicate their expected graduation year on the form next to their student affiliation.&lt;br /&gt;
&lt;br /&gt;
:'''''If you already have a''''' '''Ugrad''' Linux account, and then later, become part of the CS Graduate program and would need a '''Grad''' Linux account, please fill out the form again indicating which other accounts you need, &amp;lt;!-- and make a note along the top of the form that you already have a Ugrad Linux account, and what the Ugrad Linux account name is. --&amp;gt;  You'll fill in your current username after the '''''&amp;quot;Already have a CS acct...&amp;quot;''''' line on the form.  (It might be helpful to write something along the top of the form indicating &amp;quot;Requesting an additional account.&amp;quot;) However, if you do get a ''CS '''Grad/Research''' Net'' Linux account, your ''CS '''Ugrad''' Net'' ''e-mail'' will no longer be in service (although, you will have access to your old e-mail).  You would now have ''CS Grad/Research Net'' mail.   If you're receiving a Grad account, you should move your Ugrad files over to your new Grad account and let us know, so that we can remove your Ugrad account.&lt;br /&gt;
&lt;br /&gt;
:Note: CS Linux &amp;lt;!-- and Windows--&amp;gt; machines have [[Disk Quotas|disk quotas]].  Please remove files you no longer need on your account after you are finished with them.&lt;br /&gt;
&lt;br /&gt;
===== Class/Course Accounts =====&lt;br /&gt;
:If you are provided a ''class account by your instructor, or if you apply for one yourself'', please note that class accounts are up for removal after the semester is complete.&lt;br /&gt;
&lt;br /&gt;
:'''''If you already only have a''''' '''CS class account''', but have entered into the CS Undergrad program, you are eligible to obtain a  '''CS Ugrad''' Linux account, To do so, fill out the CS Account Form again from scratch, but this time, follow the section above for CS Undergrad/Minor students..  (But, do indicate somewhere along the top that you had been using a class account and what that account is.)&lt;br /&gt;
&lt;br /&gt;
:Note: CS Linux &amp;lt;!-- and Windows--&amp;gt; machines have [[Disk Quotas|disk quotas]].  Please remove files you no longer need on your account after you are finished with them.&lt;br /&gt;
&lt;br /&gt;
===== Concurrent Students =====&lt;br /&gt;
 &lt;br /&gt;
:If you start as a ''CS Concurrent Student'' (grad/ugrad at the same time) or if you were already a CS Ugrad student with a CS Ugrad account and become a Grad student, please make arrangements with CS IT Support to obtain a ''CS Grad/Research Net'' Linux account, if you'd like.  However, if you do get a ''CS '''Grad/Research''' Net'' Linux account, your ''CS '''Ugrad''' Net'' ''e-mail'' will no longer be in service (although, you will have access to your old e-mail).  You would now have ''CS Grad/Research Net'' mail.  Your CS Ugrad account, however, will remain while you have a Grad account, until you graduate.&lt;br /&gt;
&lt;br /&gt;
===== Other =====&lt;br /&gt;
&lt;br /&gt;
:If you're not sure you fit into one of the listed categories on the form, ''for example &amp;quot;research scientist&amp;quot;'', please choose &amp;quot;Other&amp;quot; and specify your position within JHU, and a reason you need the account, if applicable.  You will still need to get an [[#Signatures| authorized signature]] on your form.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Choosing your CS Account Username ===&lt;br /&gt;
&lt;br /&gt;
:{{red|'''NOTE:'''  We do '''not''' change CS usernames/accounts once created.}}&lt;br /&gt;
&lt;br /&gt;
:'''''CS Faculty, Instructors, Staff, Post Docs, Researchers, and some others:''''' You can generally request your own username.  You should request up to three possible usernames, and we will use what we can, depending upon what's available.  However, we highly recommend you choose to make your CS account username the same as your JHED ID.&lt;br /&gt;
&lt;br /&gt;
:'''''CS Ugrad, Masters, and PhD Students:'''''  A CS username will be assigned to you, based upon your current JHED ID.&lt;br /&gt;
&lt;br /&gt;
:'''''Non-CS students taking a CS Course:''''' We will assign you a special course-based username for your CS course account.  ''That course account will only be valid the semester the course is taught and will be removed upon course completion.''&lt;br /&gt;
&lt;br /&gt;
:'''''Others:'''''  When in doubt, your can choose to request us to use your JHED ID username as your CS username too. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signatures ==&lt;br /&gt;
&lt;br /&gt;
We require '''at least two''' and up to '''three''' signatures on each account form.  &lt;br /&gt;
*You will sign the '''front''' of the form ''and'' read and sign the '''back''' of the form.  &lt;br /&gt;
*Several of you will also need to obtain an '''authorized signature''' as appropriate (and as described on the form.)  {{red| But, read below for changes in this policy.}}&lt;br /&gt;
&lt;br /&gt;
{{red|'''UPDATE:'''  In recent years, we had made some changes regarding signatures, and those changes are still in place... Instead of you having to obtain the authorized signatures on the form, in several cases (for example, students), we will take care of that for you.  Please see below for details.  '''''(So, all you need to do is fill out the form, make sure you sign both sides, ''read the section below about any signatures needed'', obtain any required signatures, per below, and then [[#Submitting The Account Form| submit the form to us]].)''''' }}  &lt;br /&gt;
&lt;br /&gt;
* ''CS Grad (Masters &amp;amp; PhD) students:''  You ''do '''not''' need'' an authorized signature.  We will obtain any approvals for your account from CS Admin staff.  Just make sure '''you''' sign the front and back in the appropriate spots. &amp;lt;!--If you don't know who should sign the form, please see Kim Franklin or Revelie Niles.  Alternatively, your CS faculty advisor can also sign your form.  {{red|As of 3/18/20, we will obtain this approval for you.}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''CS Undergrads/CS Minors:''  You ''do '''not''' need'' an authorized signature.  We will obtain any approvals for your account from CS Admin staff.  Just make sure '''you''' sign the front and back in the appropriate spots.  &amp;lt;!--please see Dr. Joanne Selinski or Kelly Culotta (in the CS Office, MH-160.)--&amp;gt;  &amp;lt;!-- {{red|As of 3/18/20, we will obtain this approval for you.}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''CE (Computer Engineering) students:''  You ''do '''not''' need'' an authorized signature.  We will obtain any approvals for your account from CS Admin staff.  Just make sure '''you''' sign the front and back in the appropriate spots.  &lt;br /&gt;
&lt;br /&gt;
* ''Non-CS student taking a CS class:'' Until further notice, you do '''not''' need your CS professor (CS Faculty/CS Instructor) to sign the form.   '''Your account will last for the semester.'''  &amp;lt;!--{{red|As of 3/18/20, we will obtain this approval for you.}}--&amp;gt; {{red| '''NOTE:''' }} Under the Non-CS Student section, if you're taking a CS course and you list your Course name and #, in that same section, '''please also list your CS professor's name''' as well.  This will speed up processing.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''New CS faculty/instructors/staff:'' Please get '''Laura Graham''' or the '''CS Dept. Chair''' to sign your account form.  &amp;lt;!--{{red| As of 3/18/20, we might still require you to have your account form signed. Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for details. }} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Postdocs, visiting faculty, or research scientists, etc.:''  Please have a '''CS Faculty Member''' (or possibly, '''Laura Graham''') sign the form.  &amp;lt;!-- {{red|As of 3/18/20, we might still require you to have your account form signed. Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for details.}}  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Students from other depts that are not associated with CS who are requesting a CS account on our system:''  You must have a [https://www.cs.jhu.edu/faculty ''CS Faculty''] member sign the account form.  That CS Faculty member is sponsoring your account.  If you're an undergrad student, you would have access to our ''CS Ugrad Network'' systems.  If you're a grad student, you would have access to our ''CS Grad Network'' systems.  {{red|We will attempt to obtain this approval for you, however, you need to indicate somewhere on the form '''which''' [https://www.cs.jhu.edu/faculty CS faculty] member will sponsor your account.  You do may need an authorized signature, as long as we are able to obtain any approvals for your account.  Just make sure '''you''' sign the front ''and'' back in the appropriate spots for your account.  If you choose to gather the authorized faculty signature yourself by sending your filled-out/signed form to the faculty member to sign, then please have that faculty member scan and email the completed form to [mailto:support@cs.jhu.edu support@cs.jhu.edu]), that will speed up processing.}}&lt;br /&gt;
&lt;br /&gt;
If you have any issues regarding signatures, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] to discuss alternatives.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Please be sure your form has the appropriate signatures.  If you will be out of town and unable to provide the appropriate signatures, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] to discuss alternatives.  --&amp;gt;&lt;br /&gt;
 &amp;lt;!--You do not need an authorized signature.  We will obtain any approvals for your account.  Just make sure '''you''' sign the front and back in the appropriate spots.--&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Submitting The Account Form==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--You have three ways you can submit an Accounts form for processing:--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--::''(But first, did you sign both sides? '''and get any [[#Signatures|authorized signatures]]'''?)''--&amp;gt;&lt;br /&gt;
*First, make sure you ''signed'' '''both''' sides of the form.  Also, if you need to, obtain any [[#Signatures|authorized signatures]]&lt;br /&gt;
&amp;lt;!--* ''(Preferred)'' You can hand in the completed form to someone at the front desk in Malone 160. --&amp;gt;&lt;br /&gt;
&amp;lt;!--* Or, you can '''scan both sides ''into a single'' pdf.''' (Remember, you must have all three [[#Signatures|signatures]], yours on front and back and an authorized signature, before you scan.) Then, e-mail it to [mailto:support@cs.jhu.edu support@cs.jhu.edu]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Please '''scan both sides ''into a single'' pdf.''' Then, attach the pdf to an email and send that to [mailto:support@cs.jhu.edu support@cs.jhu.edu] &lt;br /&gt;
:::{{red|'''''IMPORTANT!'''''  When you email the account form to us, please have the '''''Subject Line''''' include '''''your name''''' and the words '''''&amp;quot;CS Account Form&amp;quot;''''}}&lt;br /&gt;
&lt;br /&gt;
::'''NOTE:''' If you don't have a scanner, you can always use an app like [https://www.camscanner.com CamScanner] on Android and iPhone or [https://support.apple.com/en-us/HT210336 Notes app] on iPhone. As a last resort, you can ''neatly'' take a photo of both sides of the form.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*'''{{red|Because we are not currently working in Malone Hall, snail mailing the form to the CS Department is not a good option.  Scanning and emailing it to [mailto:support@cs.jhu.edu support@cs.jhu.edu], as mentioned above, is currently your best option.}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Or,  simply &amp;quot;snail mail&amp;quot; it with all appropriate [[#Signatures|signatures]] to JHU Dept of Computer Science, 3400 North Charles Street, Baltimore, Md 21218   ''Attn: Steve DeBlasio''  (By the way, if you have an Android or IPhone/IPad-type of device, the ''Camscanner'' app is terrific for scanning and e-mailing a single or multipage document as a pdf.) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processing your CS Account Form And Receiving Your CS Account==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Once the form is handed in, it will be sent to CS IT support.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Please allow at least 2-3 business days for your account to be created, as we have to obtain the authorized approval.'''''&lt;br /&gt;
&lt;br /&gt;
* After your account is created, you will be contacted ''via e-mail'' at one of the e-mail addresses you listed on the form (so, check all of them) by [mailto:steve@cs.jhu.edu Steve DeBlasio].   He will send you instructions for pick-up of the account information, which will now be done remotely. &lt;br /&gt;
::{{red|'''BE AWARE:  If you are expecting e-mail from the CS IT Support team, and if you use [http://www.gmail.com Gmail], make sure you check your Gmail Junk folder.  Gmail likes to file some e-mails from CS into Gmail Junk folders.'''  }}&lt;br /&gt;
&lt;br /&gt;
* {{red|For remote account pick-up, as mentioned above, Steve DeBlasio will provide you instructions. He will meet with you over [https://support.cs.jhu.edu/wiki/Zoom Zoom]  Please make sure you have Zoom installed on your computer or mobile device.  And, you will need to have your J-Card (or other picture ID if you do not have a J-Card) in-hand, as he will need to see it when you meet with Steve via Zoom.}}&lt;br /&gt;
&amp;lt;!--* You'll meet with Steve DeBlasio in Malone Hall G-61A during his posted office hours (currently, ''most weekdays'', 12:30pm to 2:30pm) to pick up your account during his posted office hours.  '''Please bring your J-Card (preferred) or other form of picture ID.'''--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* If you plan to access the Ugrad Lab/CS Collaboration room (MH 122), and/or the CS Masters/Ugrad Lab (MH G-61), you will need to have your '''J-Card''' registered into our system, and Steve DeBlasio will help you with registering your J-Card into our lab readers at that time. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==''Do Not'' Share Your CS Password!==&lt;br /&gt;
:Please don't share your CS account password with anyone. No one else ever needs to know your account password, not even CS IT Support.  If you're requesting information about an account, you can just give the account name; that's enough for authorized people to look up information about the account. Sharing the password with other people is potentially a security risk.  &lt;br /&gt;
&lt;br /&gt;
:Even if you think the person you're contacting is trustworthy, since they should never need your password, it's good practice to never send it (not even via email or text.) That makes it impossible to accidentally send it to the wrong person, among other things.&lt;br /&gt;
&lt;br /&gt;
==And finally...==&lt;br /&gt;
&lt;br /&gt;
If you have any problems filling out the account forms or have not received notice that your account is ready in a reasonable amount of time (at least 2 ''business days'' after submitting the form), please email [mailto:support@cs.jhu.edu  support@cs.jhu.edu].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Accounts]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Multi-Factor_Authentication_-_JHU&amp;diff=9412</id>
		<title>Multi-Factor Authentication - JHU</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Multi-Factor_Authentication_-_JHU&amp;diff=9412"/>
		<updated>2024-06-07T14:29:38Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
:JHU IT now has new authentication security protection measures in place for several of their central services in the form of  [https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA '''M'''ulti-'''f'''actor '''A'''uthentication (MFA)].    &lt;br /&gt;
&lt;br /&gt;
:For example, both your online JHU W2 and Employee Self Service (ESS) in MyJH use it.  The [[VPN - JHU|JHU VPN]] system from JHU requires MFA as well.  (&amp;quot;Two factor authentication&amp;quot; is a type of MFA you might have heard of before.)   We will see more and more JHU sites/services requiring MFA, and you will need to configure your MFA access.&lt;br /&gt;
&lt;br /&gt;
:JHU uses ''Microsoft Azure'' for providing JHU's Multi Factor Authentication service.&lt;br /&gt;
&lt;br /&gt;
==Details About The JHU Multi Factor Enrollment And Use Process==&lt;br /&gt;
&lt;br /&gt;
:For more details on JHU's implementation of MFA and and instructions on how to configure and use it, please visit WSE IT's documentation on the subject at:&lt;br /&gt;
&lt;br /&gt;
::[http://wseit.engineering.jhu.edu/get-help/multi-factor-authentication http://wseit.engineering.jhu.edu/get-help/multi-factor-authentication]&lt;br /&gt;
&lt;br /&gt;
:JHU's Azure MFA page to enroll or manage your MFA configuration can be found at: &lt;br /&gt;
&lt;br /&gt;
:: [https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA]  &lt;br /&gt;
&amp;lt;!-- The [http://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureMFAEnrollment Enroll] link on that page provides a helpful video showing the enrollment method.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--JHU also has a page discussing MFA (including instructions) at:&lt;br /&gt;
&lt;br /&gt;
:[http://www.it.johnshopkins.edu/services/directoryservices/jhea/MFA http://www.it.johnshopkins.edu/services/directoryservices/jhea/MFA]  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- :[http://www.it.johnshopkins.edu/services/directoryservices/jhea/MFA/Users/index.html http://www.it.johnshopkins.edu/services/directoryservices/jhea/MFA/Users/index.html] --&amp;gt;&lt;br /&gt;
:'''Also,''' we will outline the basic steps to set up MFA directly below...&lt;br /&gt;
&lt;br /&gt;
== Setting Up Multi-Factor Authentication==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--'''NOTE:  In order for some of the links below to bring you to the correct site, you may need to be on the JHU network (or the JHU VPN.)''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:To get started with MFA, you will need to visit the Azure MFA Resource Center's '''''&amp;lt;!-- [http://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureMFAEnrollment--&amp;gt;[https://t.jh.edu/mfa  Enrollment Page]''''' to enroll. &amp;lt;!--  your JHED ID to have it work in conjunction with what JHU calls its ''myIT Login Code''.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:That page and its video will show you how to enroll your JHED ID with the Azure MFA. The video is very helpful in explaining the process. You are encouraged to watch it all the way through.&lt;br /&gt;
&lt;br /&gt;
===Authenticators===&lt;br /&gt;
&lt;br /&gt;
:As part of the MFA setup process, you will end up having to choose an '''authenticator''' method to use.  There are several authenticator methods:&lt;br /&gt;
&lt;br /&gt;
* '''Text your phone for approval to connect to the website.'''  Called Push-To-Approve, your phone would receive a text from the secured JHU website asking you to approve the connection.  You would use the Microsoft Authenticator app to respond to that prompt.  {{red|As of Fall, 2022 (estimated November 16, 2022), JHU is removing the method that some users have used, called '''''&amp;quot;Notify me through App (Push to Approve)&amp;quot;''''', where JHU would text you to ''approve'' the connection access.  Instead, you will need to use one of the below methods, where you'll need to enter a numerical authentication code (what JHU calls, ''Number Match''.)}}&lt;br /&gt;
&lt;br /&gt;
* '''Text your phone for a numerical code:'''   {{red| Being implemented Fall, 2022}}  When JHU needs you to enter your MFA code during login to JHU's MFA-required pages/apps, they will text your phone with the MFA code that you will use to enter into whatever prompt they send you.  You ''may'' need to do this via a Microsoft Authenticator app you'd run on your device.  This is called the &amp;quot;Number Match&amp;quot; method.&lt;br /&gt;
&lt;br /&gt;
* '''Use an app/program:'''   {{red|This method will continue to remain}}  With this method, ''you are not texted by the website.''  Instead, the website will prompt you to enter a code.   On an authenticator app you'd install on your phone or computer, you would run the authenticator app, and that will provide a 6-digit number code to enter when you are prompted at JHU for your MFA code.     JHU suggests you use the Microsoft Authenticator App (for Windows) to generate that numerical code.  You can download Microsoft Authenticator according to instructions from the enrollment process video.  Additionally, you can choose to run other authenticators to run (under Windows) instead, including a program called WinAuth.  Macs, Androids and IPhones have various authenticators available as well.  Note that the codes are generated using time-based factors... so, the code you generate needs to be entered soon (up to a minute) when you are prompted, otherwise, you need to generate another code.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;!--NOTE: If you want to change your authenticator method or manage your MFA at some point, please first visit the main [https://it.johnshopkins.edu/services/directoryservices/jhea/AzureMFA/AzureLoginMFA Azure MFA page] and then click on ''Manage Azure MFA''.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Adding An MFA Authentication Method Or Changing Your Default MFA Authentication Method==&lt;br /&gt;
&lt;br /&gt;
:Once you have your MFA set up...  By default, the MFA authentication process seems to make texting your phone the way JHU provides you your MFA code. Some users might want to change this from ''receiving a text from JHU'' to using an ''authenticator app'' (e.g., WinAuth on PC or a similar app on a phone, for instance, as described above) instead.&lt;br /&gt;
&lt;br /&gt;
:* To change your default authentication method, simply log into [https://mysignins.microsoft.com/security-info https://mysignins.microsoft.com/security-info]  ''Once logged in, if you're not directed directly to the Security Info page, simply click '''Security info''' on the left.''   You'll see a list of your authentication options, and you can change the default option to using a Hardware Token (Authenticator App) instead of the Phone (text) option.&lt;br /&gt;
&lt;br /&gt;
:* It is also recommended to add an additional authentication method -- should your phone (or your app) be unavailable, you will have an alternative method with which to authenticate with MFA.   To '''add a new/additional''' authentication method, again log into [https://mysignins.microsoft.com/security-info https://mysignins.microsoft.com/security-info] ''(and click Security info on the left, if needed)'' and choose ''Add method'' (it is preceded by a blue plus sign.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:'''  If you have any issues with setting up Multi-factor authentication, ''you should contact'' [[Contacting_JHU_IT_Support | JHU IT Support]].}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Matlab&amp;diff=9411</id>
		<title>Matlab</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Matlab&amp;diff=9411"/>
		<updated>2024-06-07T14:28:42Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Running MATLAB in the CS Computing Labs==&lt;br /&gt;
&lt;br /&gt;
'''[https://www.mathworks.com/products/matlab.html MATLAB]''' is available on the '''Linux''' machines in both the MH 122 Ugrad Lab/Collaboration Room and the G61 Masters/Ugrad Lab.  MATLAB is also available on the dept's compute servers (gradx, gradz, ugradx, ugradz.)&lt;br /&gt;
&lt;br /&gt;
While seated at one of the Linux machines in the CS Labs (or ssh'd into one of those systems or the compute servers), open a terminal (shell) and run &amp;lt;code&amp;gt;matlab &amp;amp;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MATLAB Personal Licenses ==&lt;br /&gt;
&lt;br /&gt;
Students have been inquiring regarding licenses for MATLAB.&lt;br /&gt;
&lt;br /&gt;
:{{red|'''NOTE:''' The CS Dept's IT group '''''does not''''' provide personal licenses for MATLAB.}}&lt;br /&gt;
&lt;br /&gt;
The Whiting School of Engineering (WSE) now provides licenses that can be used on JHU-owned ''or'' personal machines.  Please see:  [https://software.wse.jhu.edu/siteauth/apps/software.cgi?selection=bySpecificTitle&amp;amp;name=Matlab https://software.wse.jhu.edu/siteauth/apps/software.cgi?selection=bySpecificTitle&amp;amp;name=Matlab]  '''NOTE: You must be on the JHU network or be connected via the JHU VPN to access that page.''' and you might be prompted to log in with your JHED ID to access that page.&lt;br /&gt;
&lt;br /&gt;
If you have questions regarding obtaining personal MATLAB licenses, please contact WSE's IT at [mailto:wsehelp@jhu.edu wsehelp@jhu.edu] or JHU's software group at [mailto:software@jhu.edu software@jhu.edu]  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Students have been inquiring regarding '''personal licenses''' for Matlab.  We have heard back from the JHU Software group who indicate:&lt;br /&gt;
&lt;br /&gt;
''&amp;quot;Please refer your students to '''[http://it.johnshopkins.edu/services/software/matlab http://it.johnshopkins.edu/services/software/matlab]'''  If they want to install this on their personal machines, they have to qualify as 'academic staff', which means they have to be employed at Hopkins and use Matlab for research purposes. That info has to be verified by their department before we assign licenses to them. All that is listed on that site.&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Note:  When that link mentions that an ''admin'' must write a letting indicating you are eligible based upon the indicated criteria, they are not referring to the dept's Sys Admins, but instead, the Department Admins (in Malone 160).&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Obtaining Software For Your Own Or Research Lab Computer]]&lt;br /&gt;
[[Category:Software Available On The CS Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Malone_G29_Server_Room&amp;diff=9410</id>
		<title>Malone G29 Server Room</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Malone_G29_Server_Room&amp;diff=9410"/>
		<updated>2024-06-07T14:28:19Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Computer Science Department has a server room in Malone Hall Room G29.  This page is for CS faculty/researchers who have already been allocated space in that room or want to request space in the room.  It also describes how to make the best use of your space allocation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please read the below sections first.  Then, if you would like your server hosted in our server room or have questions that are not answered here or need to make arrangements with us if you've been allocated space in the server room, please email us at [mailto:support@cs.jhu.edu support@cs.jhu.edu].  &lt;br /&gt;
&lt;br /&gt;
== Services Provided (and Not Provided) by CS IT Staff ==&lt;br /&gt;
&lt;br /&gt;
=== Things We Will Do for You ===&lt;br /&gt;
&lt;br /&gt;
CS IT will:&lt;br /&gt;
&lt;br /&gt;
* Provide you and your designees J-Card access to the room&lt;br /&gt;
* Provide you up to two '''1-gigabit''' network connections for your rack&lt;br /&gt;
* Provide you access to the floor power&lt;br /&gt;
* Add you to a ''Malone server room mailing list'' for server room-related announcements, etc.&lt;br /&gt;
** (However, you should continue to check the CS IT Support Wiki [[Notices]] page if you experience issues such as network, etc. that could be affecting your systems in the server room.)&lt;br /&gt;
&lt;br /&gt;
=== Things You Will Need to Do Yourself ===&lt;br /&gt;
&lt;br /&gt;
CS IT will ''not'':&lt;br /&gt;
&lt;br /&gt;
* Install your systems on your rack&lt;br /&gt;
* Make network or power connections to your systems on your rack&lt;br /&gt;
* Administer your systems&lt;br /&gt;
&lt;br /&gt;
:{{red|'''NOTE:'''  CS IT Support does not administer research systems.  Please see our [https://support.cs.jhu.edu/wiki/Services_Provided_By_CS_IT Scope Of Services] and [https://support.cs.jhu.edu/wiki/Category:Research_Computing Research Computing] pages for more details.}}&lt;br /&gt;
&lt;br /&gt;
== Physical Space ==&lt;br /&gt;
&lt;br /&gt;
Each rack is labeled with a letter and number.  If we assign you a rack, we will provide you the rack letter/number combo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Previously racks were labeled for the faculty member responsible for the equipment in that rack.  As of 2024, racks are being converted to shared racks, shared by faculty members/researchers.&lt;br /&gt;
&lt;br /&gt;
== Airflow/Cooling ==&lt;br /&gt;
&lt;br /&gt;
The server room is set up in a ''&amp;quot;hot aisle/cold aisle&amp;quot;'' configuration.  The front of each rack, which is the end with the single, wider door, faces a &amp;quot;cold aisle&amp;quot;.  The cold aisles are also marked by perforations in the floor tiles.  Cold air from the air conditioning units enters the aisles through these perforations.  The back of each rack faces a &amp;quot;hot aisle&amp;quot;, which does not have perforated floor tiles.&lt;br /&gt;
&lt;br /&gt;
When installing equipment in your rack, ''you should orient the equipment so that the fans pull air in from the cold aisle and exhaust air out to the hot aisle.''  This ensures good cooling efficiency for the entire room.  Equipment installed backwards may overheat and may cause adjacent equipment to also overheat.&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
&lt;br /&gt;
We can provide up to two network connections to each rack.  You will need to [mailto:support@cs.jhu.edu email us] to request the connections.  If you will be using CS Department IP addresses, you will also need to follow [[Requesting a Static IP Address on the CS Network|our procedure for requesting a static IP address]].&lt;br /&gt;
&lt;br /&gt;
If you will have more than two devices connected to the network on your rack, you will need to procure your own network switch (or switches) and install it (or them) in your rack.&lt;br /&gt;
&lt;br /&gt;
Our network connections are '''1-gigabit''' ethernet running over RJ-45 terminated copper cables.  If you need other accommodations, please contact us and we'll see what arrangements we can make.&lt;br /&gt;
&lt;br /&gt;
== Access to the Server Room ==&lt;br /&gt;
&lt;br /&gt;
Server room access is controlled by J-Card.  In order to grant someone access, the faculty owner of the rack space should [mailto:support@cs.jhu.edu email us] and request it.  The request needs to contain the name and JHED ID of the person who should be granted access, as well as an estimate of how long you expect the person to be using the room.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
The server room is fairly loud.  If you want to use ear protection while you're working there, you can use one of the headsets that are hanging on the wall all the way to the right after you enter the room.  Please return the headsets to their hangers when you're done with them.&lt;br /&gt;
&lt;br /&gt;
'''''Please turn the server room lights off when you're done in the room.'''''&lt;br /&gt;
&lt;br /&gt;
[[Category:Malone Hall]]&lt;br /&gt;
[[Category:Misc]]&lt;br /&gt;
[[Category:Research Computing]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=MH_122_Projectors&amp;diff=9409</id>
		<title>MH 122 Projectors</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=MH_122_Projectors&amp;diff=9409"/>
		<updated>2024-06-07T14:27:18Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The undergrad lab/collaboration room in Malone Hall room 122 has various projectors available for presentation use:&lt;br /&gt;
&lt;br /&gt;
* A ''ceiling mounted projector'' in the main room is connected to the ''ugrad1'' lab machine and has an HDMI connector on top of the ugrad1/ugrad2 table for use with laptops.&lt;br /&gt;
&lt;br /&gt;
* ''&amp;quot;Short-throw&amp;quot; projectors'' in each of the three small breakout rooms have connectors to be used with laptops.  The wall closest to each breakout room projector acts as the screen.&lt;br /&gt;
&lt;br /&gt;
The main room projector is controlled from the '''small Crestron control panel''' ''on the ugrad1/ugrad2 collaboration table''.&lt;br /&gt;
&lt;br /&gt;
{{red| '''NOTE:'''  When you are done using any of the projectors for your session, ''please remember to shut them down afterwards''.  If you were using the main room projector, please also raise the screen.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the Main Projector With The ugrad1 Linux Lab Computer ==&lt;br /&gt;
&lt;br /&gt;
There is a '''small ''Crestron'' control panel''' on the collaboration table next to '''''ugrad1's''''' monitor. &lt;br /&gt;
&lt;br /&gt;
* Lower the projector screen.&lt;br /&gt;
** Press the down arrow on the screen control panel, which is on the wall below the clock.&lt;br /&gt;
&lt;br /&gt;
* Activate the projector.&lt;br /&gt;
** If the projector is off, touch the power icon on the right border of the tabletop control panel to turn it on.  The green power LED on the projector will begin blinking.&lt;br /&gt;
&lt;br /&gt;
* Send ugrad1's video output to the projector.&lt;br /&gt;
** On the control panel, touch the computer icon in the lower lefthand corner (right next to the home icon).&lt;br /&gt;
** Touch the &amp;quot;Linux PC&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* {{red| '''IMPORTANT!'''  When you're done with the projector, please '''''shut it down''''' by pressing the power symbol button on the right border of the Crestron control panel to ''shut down the projector'', then press the up arrow on the screen control panel to ''raise the screen.'' }}&lt;br /&gt;
&lt;br /&gt;
=== Video Configuration ===&lt;br /&gt;
&lt;br /&gt;
The ugrad1 lab machine ''defaults to a side-by-side configuration'' for the monitor and projector.  You can move windows to the projector by dragging them off the left side of the monitor screen.&lt;br /&gt;
&lt;br /&gt;
In some cases, it may be more convenient to have the projector function as a ''mirror'' of the monitor.  To activate this with the default login environment (Mate Desktop):&lt;br /&gt;
&lt;br /&gt;
:* Go to the ''&amp;quot;System&amp;quot;'' menu at the top of the screen.&lt;br /&gt;
:* Open the ''&amp;quot;Preferences&amp;quot;'' submenu.&lt;br /&gt;
:* Open the ''&amp;quot;Hardware&amp;quot;'' submenu.&lt;br /&gt;
:* Click on the ''&amp;quot;Displays&amp;quot;'' entry.&lt;br /&gt;
:* In the ''&amp;quot;Monitor Preferences&amp;quot;'' window that opens, check the checkbox labeled ''&amp;quot;Same image in all monitors&amp;quot;''.&lt;br /&gt;
:* Click the ''&amp;quot;Apply&amp;quot;'' button.&lt;br /&gt;
:* In the ''&amp;quot;Does the display look OK?&amp;quot;'' dialog box that comes up, click the &amp;quot;Keep This Configuration&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
If you make changes to the monitor and projector layout, those changes will be remembered and reapplied every time you log into ugrad1.&lt;br /&gt;
&lt;br /&gt;
=== Audio Configuration ===&lt;br /&gt;
&lt;br /&gt;
The audio for ugrad1 can be directed through the room's speaker systems, but it is not set to do that by default.  Here's how to set it up:&lt;br /&gt;
&lt;br /&gt;
:* From the ''&amp;quot;Applications&amp;quot;'' menu, go to ''&amp;quot;Sound &amp;amp; Video&amp;quot;'' and start ''&amp;quot;PulseAudio Volume Control&amp;quot;''.&lt;br /&gt;
:* Go to the ''&amp;quot;Configuration&amp;quot;'' tab.&lt;br /&gt;
:* For the ''&amp;quot;GK106 HDMI Audio Controller&amp;quot;'' device, select the ''&amp;quot;Digital Stereo (HDMI 3) Output&amp;quot;'' profile.  It should be the only one that is not ''&amp;quot;Unplugged&amp;quot;''.&lt;br /&gt;
:* To make all sounds go through the room's speakers:&lt;br /&gt;
:** Go to the ''&amp;quot;Output Devices&amp;quot;'' tab, find the '''HDMI''' controller and click its button with a checkmark in a green circle.  (The tooltip for the button is ''&amp;quot;Set as fallback&amp;quot;''.&lt;br /&gt;
:* If you only want one program to use the room's speakers (e.g. a video playback program):&lt;br /&gt;
:** Start that program.&lt;br /&gt;
:** Go to the ''&amp;quot;Playback&amp;quot;'' tab in the '''PulseAudio Volume Control program''', find your program in the list and ''change its playback device to the HDMI output.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using the Main Projector with a Laptop ==&lt;br /&gt;
&lt;br /&gt;
* Lower the projector screen.&lt;br /&gt;
** Press the down arrow on the screen control panel, which is on the wall below the clock.&lt;br /&gt;
&lt;br /&gt;
* Plug your laptop into the HDMI cable on top of the table closest to the printer. &lt;br /&gt;
** If you only have DisplayPort, DVI, or VGA connectors on your laptop, you'll need an adapter.&lt;br /&gt;
&lt;br /&gt;
* Activate the projector.&lt;br /&gt;
** If the projector is off, touch the power icon on the right border of the tabletop control panel to turn it on.  The green power LED on the projector will begin blinking.&lt;br /&gt;
&lt;br /&gt;
* Send your laptop's video output to the projector.&lt;br /&gt;
** On the control panel, touch the computer icon in the lower lefthand corner (right next to the home icon).&lt;br /&gt;
** Touch the &amp;quot;HDMI&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* At this point you may configure the projector as a second monitor on your laptop.  It will probably appear as a monitor named ''&amp;quot;Crestron Electronics, Inc 36&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
* {{red| '''IMPORTANT!'''  When you're done with the projector, please '''''shut it down''''' by pressing the power symbol button on the right border of the Crestron control panel to ''shut down the projector'', then press the up arrow on the screen control panel to ''raise the screen.'' }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using the Breakout Room Projectors ==&lt;br /&gt;
&lt;br /&gt;
Each breakout room has VGA and HDMI connectors on the wall.  There are also audio jacks to be used in conjunction with the VGA connectors.&lt;br /&gt;
&lt;br /&gt;
* Connect your laptop to either the HDMI or VGA connector. &lt;br /&gt;
* Press the appropriate button on the input selection panel to the left of the connectors.&lt;br /&gt;
&lt;br /&gt;
* {{red| '''IMPORTANT!''' When you're done, please press the '''''&amp;quot;PWR OFF&amp;quot;''''' button on the input selection panel ''to turn off the projector''. }}&lt;br /&gt;
&lt;br /&gt;
[[Category:Labs]]&lt;br /&gt;
[[Category:Audio-Visual]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Undergrad_Net&amp;diff=9408</id>
		<title>Linux Clients on the CS Undergrad Net</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Undergrad_Net&amp;diff=9408"/>
		<updated>2024-06-07T14:26:22Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of Linux machines available for students, faculty, researchers, or staff.  These Linux machines can be accessed remotely via [[Connecting to CS Systems with SSH|&amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt;]], &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; or [[VNC]].&lt;br /&gt;
&lt;br /&gt;
If you're working remotely, although you are welcome to log into '''''any''''' of our Linux clients, it's recommended that you try ''ugradx.cs.jhu.edu'' first, as it can handle more concurrent use than any of the lab machines.  All of the systems are identically configured, however, so ''anything you can do on one of them can be done on all of the others'', too.&lt;br /&gt;
&lt;br /&gt;
===NOTES===&lt;br /&gt;
&lt;br /&gt;
:* All Ugrad Net systems end with '''''.cs.jhu.edu''''' as in, '''''ugrad1.cs.jhu.edu'''''&lt;br /&gt;
&lt;br /&gt;
:* [[:Category:Accounts|Accounts]], [[:Category:Mail|mail]], [[:Category:Webpages_and_Webservices|web]], and home directories on the Ugrad Net machines ''are different than'' those on the [[Linux Clients on the CS Grad/Research Net|Grad]] systems.&lt;br /&gt;
&lt;br /&gt;
:* Ugrad Net linux clients have [[Disk Quotas|disk quotas]] on the Ugrad home directories.&lt;br /&gt;
&lt;br /&gt;
:*  If you are unable to reach one of the systems below, please first see if it is part of an outage by visiting our [[Notices|''Notices'' page]], otherwise, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu]&lt;br /&gt;
&lt;br /&gt;
:* '''These Linux clients are primarily used for ''educational (coursework)'' purposes.'''  Therefore, since you are sharing these systems (CPU, memory, etc.) with other users, please make sure that you do not overload the processors on these systems. When your are completed running your processes, please make sure you stop those processes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Available Ugrad Linux Systems==&lt;br /&gt;
&lt;br /&gt;
* '''ugrad1''' through '''ugrad24'''&lt;br /&gt;
**standard ''Fedora 38'' Linux clients&lt;br /&gt;
** split between both [[:Category:Labs|CS Undergraduate Labs (Malone 122 and G61.)]]  &lt;br /&gt;
** Each client has 8 cores (one 4-core i7 CPU with hyperthreading) and 16 GiB RAM.&lt;br /&gt;
**   Each system includes an NVIDIA-based GPU that may be used with CUDA and OpenCL (already installed) for coursework.&lt;br /&gt;
** ''These systems are also available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
** '''{{red| NOTE:  From June 5, 2024 through August 6, 2024, ugrad1 through ugrad12 will only be available remotely, via ssh.}}'''&lt;br /&gt;
&lt;br /&gt;
* '''ugradx'''&lt;br /&gt;
**''Fedora 38'' Linux-based compute server.&lt;br /&gt;
**  24 cores (two 64-bit 6-core CPUs with hyperthreading), 288 GiB RAM&lt;br /&gt;
**''only available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
* '''ugradz'''&lt;br /&gt;
** ''Fedora 38'' Linux-based compute server. &lt;br /&gt;
** 32 CPU cores, 48 GiB RAM. &lt;br /&gt;
** ''Only available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
** Only accessible from the Hopkins network or VPN; not accessible directly from the Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ssh key fingerprints''' for these machines can be found on the [[SSH Key Fingerprints for Grad and Ugrad Net Linux Computers]] page &lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Lab_And_Other_Website_Hosting&amp;diff=9407</id>
		<title>Lab And Other Website Hosting</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Lab_And_Other_Website_Hosting&amp;diff=9407"/>
		<updated>2024-06-07T14:26:00Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
In addition to hosting [[Creating a Webpage|personal webpages]] accessed as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.cs.jhu.edu&amp;lt;/nowiki&amp;gt;/~&amp;lt;var&amp;gt;account&amp;lt;/var&amp;gt;&amp;lt;/code&amp;gt;, we can also host entire websites, with custom URLs (e.g. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;&amp;lt;var&amp;gt;your-lab-name&amp;lt;/var&amp;gt;.cs.jhu.edu&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
:'''''This service is only available to CS Faculty.'''''&lt;br /&gt;
&lt;br /&gt;
To request a hosted website, you must decide on a ''website name'' and ''file storage method'' for the website files.  Both choices are ''described below''.  Then you need to email [mailto:support@cs.jhu.edu support@cs.jhu.edu] with a complete description of your request. &lt;br /&gt;
&lt;br /&gt;
If you choose the [[#Dedicated Website Account|Dedicated Website Account file storage method]] ''described below'', you'll also need to ''print out'', ''fill out'', and ''sign'' a [https://support.cs.jhu.edu/forms/vhost-form.pdf Computer Science Department ''Website'' Account Form].  &amp;lt;!--As this is a type of CS account form, you'll need to hand it into MH-160 to be given to Steve DeBlasio.  Alternatively,--&amp;gt; You can then scan and email it to [mailto:support@cs.jhu.edu support@cs.jhu.edu]&lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:''' CS IT does '''not''' create or edit webpage content for users.  You are responsible for your own website design and troubleshooting.}}&lt;br /&gt;
&lt;br /&gt;
== Website Name Options ==&lt;br /&gt;
&lt;br /&gt;
This choice governs what URLs people use for accessing your website.  There are four options available.&lt;br /&gt;
&lt;br /&gt;
=== www.cs.jhu.edu Subdirectory ===&lt;br /&gt;
&lt;br /&gt;
:Your website name can exist as part of the &amp;lt;code&amp;gt;www.cs.jhu.edu&amp;lt;/code&amp;gt; website, e.g. &amp;lt;code&amp;gt;www.cs.jhu.edu/&amp;lt;var&amp;gt;your-lab&amp;lt;/var&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== CS Domain Name ===&lt;br /&gt;
&lt;br /&gt;
:Your website name can exist under the &amp;lt;code&amp;gt;cs.jhu.edu&amp;lt;/code&amp;gt; domain, e.g. &amp;lt;code&amp;gt;&amp;lt;var&amp;gt;your-lab&amp;lt;/var&amp;gt;.cs.jhu.edu&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:If you request this option, we will set it up for you when we set up your website.  We will set up SSL access (i.e.''https''://-style URLs) as well.&lt;br /&gt;
&lt;br /&gt;
=== JHU Domain Name ===&lt;br /&gt;
&lt;br /&gt;
:You can also set up a website name within the &amp;lt;code&amp;gt;jhu.edu&amp;lt;/code&amp;gt; domain, e.g. &amp;lt;code&amp;gt;&amp;lt;var&amp;gt;your-lab&amp;lt;/var&amp;gt;.jhu.edu&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:We ''cannot'' set this up for you automatically.  If you want this option, we'll put you in contact with the appropriate people who manage the &amp;lt;code&amp;gt;jhu.edu&amp;lt;/code&amp;gt; domain; you'll have to request the name from them.  Once the hostname is set up for you, we'll set up SSL access (i.e., ''https''://-style URLs) as part of the website.&lt;br /&gt;
&lt;br /&gt;
=== Other Domain Name ===&lt;br /&gt;
&lt;br /&gt;
:Finally, you can use any second-level domain you want to register, e.g. &amp;lt;code&amp;gt;&amp;lt;var&amp;gt;your-lab&amp;lt;/var&amp;gt;.org&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:If you chose this option, you will be entirely responsible for making and maintaining the domain registration.  If you want SSL (https:// URLs), we'll provide you an appropriate Certificate Signing Request, but you will have to obtain the certificate and then send it to us.&lt;br /&gt;
&lt;br /&gt;
== File Storage Method ==&lt;br /&gt;
&lt;br /&gt;
There are ''two'' options for how the website's files will be stored on our systems.  Both require CS Linux accounts.&lt;br /&gt;
&lt;br /&gt;
=== Personal Account ===&lt;br /&gt;
&lt;br /&gt;
:The simplest approach is to simply store the website's files under your ''personal'' CS account.  In this case, you create a directory to hold the files (e.g. &amp;lt;code&amp;gt;~/&amp;lt;var&amp;gt;my-lab-website&amp;lt;/var&amp;gt;&amp;lt;/code&amp;gt;) and just [mailto:support@cs.jhu.edu email support] to tell us what directory you want to use.&lt;br /&gt;
&lt;br /&gt;
:This approach works best '''if you are the ''only'' person''' who will be managing the files for the website.&lt;br /&gt;
&lt;br /&gt;
=== Dedicated Website Account ===&lt;br /&gt;
&lt;br /&gt;
:Alternately, we can create a special account dedicated to your website.  It will have its own home directory for the website's files.  You and anyone else who manages the files will be given access to the account's home directory.  A CS Grad Net account is required for access; if you or the other people need an account, please see  our [[Obtaining CS Computer Accounts]] page.&lt;br /&gt;
&lt;br /&gt;
:For this option, you will need to fill out and sign a [https://support.cs.jhu.edu/forms/vhost-form.pdf website account form].&lt;br /&gt;
&lt;br /&gt;
:This approach is best when '''more than one person needs to be able to manage the website's files''', or when the person managing those files will change over time.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webpages and Webservices]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=JHU_IT_Security&amp;diff=9406</id>
		<title>JHU IT Security</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=JHU_IT_Security&amp;diff=9406"/>
		<updated>2024-06-07T14:25:38Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;JHU has an IT group that oversees computer security for the university.  This page provides links to important resources relevant for maintaining a safe computing environment at JHU, including official policies and available online IT security courses.&lt;br /&gt;
&lt;br /&gt;
==JHU IT's Website==&lt;br /&gt;
&lt;br /&gt;
: You can reach JHU IT by visiting:  [https://it.johnshopkins.edu https://it.johnshopkins.edu]&lt;br /&gt;
&lt;br /&gt;
==JHU IT Security Policies==&lt;br /&gt;
&lt;br /&gt;
:JHU has established various policies to ensure acceptable use and security of computing resources within the University. Please visit [https://it.johnshopkins.edu/policies https://it.johnshopkins.edu/policies] for a complete list of these policies.  However, we will highlight a few that you should be familiar with.&lt;br /&gt;
&lt;br /&gt;
===General JHU IT Use and Security Policies===&lt;br /&gt;
&lt;br /&gt;
:  [https://policies.jhu.edu/?event=render&amp;amp;mid=796&amp;amp;pid=32378&amp;amp;fid=policy_32378.pdf&amp;amp;_=0.785408630212 Acceptable Use and Security of Johns Hopkins Information Technology Resources]&lt;br /&gt;
&lt;br /&gt;
===Protecting Sensitive Information===&lt;br /&gt;
&lt;br /&gt;
:'''Personally Identifiable Information (PII)''' includes birthdates, social security numbers, financial information, plus more. &lt;br /&gt;
&lt;br /&gt;
:JHU has its own policies regarding protecting, storing, and transferring PII.  Please visit:  [https://policies.jhu.edu/?event=render&amp;amp;mid=769&amp;amp;pid=32368&amp;amp;fid=PII_Policy.pdf&amp;amp;_=0.928234992742 JHU's P''ersonally Identifiable Information (PII)'' Policy]&lt;br /&gt;
&lt;br /&gt;
==WSE IT's Security Update, 2021==&lt;br /&gt;
&lt;br /&gt;
:WSE IT's Director  has put together a slideshow presentation discussing various aspects of IT Security at JHU.  Among the various topics, it references Personally Identifiable Information, varying IT-related threats to watch out for, IT security breaches, and more. Please take a moment and check out the [[Media:WSE-IT-Security-2021.pdf|slideshow in PDF format.]]&lt;br /&gt;
&lt;br /&gt;
==JHU-Provided IT Security Online Courses==&lt;br /&gt;
&lt;br /&gt;
:{{red|NOTE: The following courses are part of the JHU Learnshare system, and therefore...}}&lt;br /&gt;
&lt;br /&gt;
:{{red|You '''must''' be on the [[VPN_-_JHU | JHU VPN]] or directly on a JHU network in order to access these courses.}}&lt;br /&gt;
&lt;br /&gt;
:[https://lms14.learnshare.com/dashboard/dash.home.aspx?Z=Cvz7rlERBiINCk3kFkMDWtWkTAGCTs%2fZPxff8PHH9jpE3NtAwUrdMyfZVOCTBf2m  Course: JHU Electronic Information Security and Data Management] &lt;br /&gt;
::'''Highly Recommended!'''  A short online course discussing JHU's policies regarding the protection/storage/transfer of '''''Personally Identifiable Information (PII)''''', reporting related IT security issues, protecting yourself from email Phishing, and other JHU IT Security policies.  Well worth the 30 minutes allotted.  (During the course, it is advantageous to click on the various subsections to learn more, e.g., the sections including: ''Click this book for JH IT rules''.   Very quick reads, and very informative.)&lt;br /&gt;
&lt;br /&gt;
:[https://lms14.learnshare.com/dashboard/dash.home.aspx?Z=e1woSTzpuvT32v70VxOHbMM1EDfTfRjm9962YX%2bhg0o659ZEEY3yZoMjvB7%2bZRJO6qT4EPhRSmUyWu%2f8rO3s1KR8Id%2fnuKobtJkEkpYlCV4%3d  Course:  IT Security for End Users: IT Security Fundamentals]  &lt;br /&gt;
:: Learn fundamental security concepts as an end user, including general security policies.  Course should take less than an hour to complete.  Although this course is a bit dated, the general guidelines might be useful.  '''NOTE:''' There is a section in this course regarding good password-creation practice.  Guidelines for passwords have improved since the time of this course.  So, for more current info on creating good passwords,  we recommend reviewing our CS IT Support Wiki page on [https://support.cs.jhu.edu/wiki/Password_Requirements  Password Requirements]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Installing_WordPress_on_the_main_CS_Webserver_(www.cs.jhu.edu)&amp;diff=9405</id>
		<title>Installing WordPress on the main CS Webserver (www.cs.jhu.edu)</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Installing_WordPress_on_the_main_CS_Webserver_(www.cs.jhu.edu)&amp;diff=9405"/>
		<updated>2024-06-07T14:24:18Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wordpress.org/ WordPress] is a popular blogging and content management system.  This page describes how to set up WordPress in your CS website.  (It's really easy!)&lt;br /&gt;
&lt;br /&gt;
This procedure has been tested with WordPress version 3.8.  Other versions should work in the same way, but if you run into problems, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* First, you need a MySQL account.  Please see the [[Obtaining CS MySQL Accounts]] page for instructions on how to get one.  &lt;br /&gt;
&lt;br /&gt;
* You will also need to have a database on the department MySQL server that you can create tables in.  If you requested a database when your account was created, that database should be sufficient.  If you need a database created or if you're unsure whether you have a database to use, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
&lt;br /&gt;
* And finally, make a note of your MySQL account name, password, and the name of the database you will use.&lt;br /&gt;
&lt;br /&gt;
{{red|'''NOTE:''' CS IT does '''not''' create or edit webpage content for users.  You are responsible for your own website design and troubleshooting.}}&lt;br /&gt;
&lt;br /&gt;
== Installing WordPress ==&lt;br /&gt;
&lt;br /&gt;
=== Download WordPress ===&lt;br /&gt;
&lt;br /&gt;
Go to https://wordpress.org/download/.  Use the button on the right to download the .zip version of WordPress.&lt;br /&gt;
&lt;br /&gt;
If you didn't download the file while using one of our [[:Category:Linux Clients|Linux Clients]], you'll need to transfer the file to one of them with &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; or some similar program.&lt;br /&gt;
&lt;br /&gt;
=== Unpack the Download ===&lt;br /&gt;
&lt;br /&gt;
Extract the .zip file into your &amp;lt;tt&amp;gt;~/public_html&amp;lt;/tt&amp;gt; directory.  If you're at a lab machine, that's as easy as double-clicking on the downloaded file and telling it to extract into your public_html directory.  From the command line, you can run the following command:&lt;br /&gt;
&lt;br /&gt;
 unzip -d ~/public_html latest.zip&lt;br /&gt;
&lt;br /&gt;
The default location for the WordPress site will be &amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;www.cs.jhu.edu/~''your-account''/wordpress.  If you want it somewhere else, simply put the files somewhere else within your &amp;lt;tt&amp;gt;~/public_html&amp;lt;/tt&amp;gt; directory.  If you want your home page to be WordPress, move the contents of the &amp;lt;tt&amp;gt;~/public_html/wordpress/&amp;lt;/tt&amp;gt; directly into the &amp;lt;tt&amp;gt;~/public_html/&amp;lt;/tt&amp;gt; directory.  From the command line, this will do it:&lt;br /&gt;
&lt;br /&gt;
 mv ~/public_html/wordpress/* ~/public_html/&lt;br /&gt;
 rmdir ~/public_html/wordpress&lt;br /&gt;
&lt;br /&gt;
=== Configure Database Access ===&lt;br /&gt;
&lt;br /&gt;
In your wordpress directory, rename the &amp;lt;tt&amp;gt;wp-config-sample.php&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;wp-config.php&amp;lt;/tt&amp;gt; . &lt;br /&gt;
&lt;br /&gt;
Edit that file, either by double-clicking on it or by running &amp;lt;code&amp;gt;pico wp-config.php&amp;lt;/code&amp;gt; from the command line.&lt;br /&gt;
&lt;br /&gt;
Find the MySQL settings in the file.  Enter your MySQL account name, password, and database into the appropriate fields.  For &amp;lt;code&amp;gt;DB_HOST&amp;lt;/code&amp;gt;, use &amp;lt;code&amp;gt;'mysql.cs.jhu.edu'&amp;lt;/code&amp;gt;.  That part of the file should look something like this:&lt;br /&gt;
&lt;br /&gt;
 // ** MySQL settings - You can get this info from your web host ** //&lt;br /&gt;
 /** The name of the database for WordPress */&lt;br /&gt;
 define('DB_NAME', 'example');&lt;br /&gt;
 &lt;br /&gt;
 /** MySQL database username */&lt;br /&gt;
 define('DB_USER', 'example');&lt;br /&gt;
 &lt;br /&gt;
 /** MySQL database password */&lt;br /&gt;
 define('DB_PASSWORD', 's3kr1t');&lt;br /&gt;
 &lt;br /&gt;
 /** MySQL hostname */&lt;br /&gt;
 define('DB_HOST', 'mysql.cs.jhu.edu');&lt;br /&gt;
&lt;br /&gt;
Find the section labeled &amp;quot;Authentication Unique Keys and Salts&amp;quot;.  In your web browser, go to https://api.wordpress.org/secret-key/1.1/salt/, which will generate unique values for each setting for you.  Copy the text of that page and paste it into the &amp;lt;code&amp;gt;wp-config.php&amp;lt;/code&amp;gt; file, replacing all of the lines that contain &amp;quot;put your unique phrase here&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Save the config file.&lt;br /&gt;
&lt;br /&gt;
=== Secure Your Configuration ===&lt;br /&gt;
&lt;br /&gt;
This part needs to be done from a command line.  Open a terminal window and type the following commands:&lt;br /&gt;
&lt;br /&gt;
 cd ~/public_html/wordpress&lt;br /&gt;
 chmod 0600 wp-config.php&lt;br /&gt;
&lt;br /&gt;
(Obviously, if you put your WordPress files somewhere else, change to that directory instead of &amp;lt;tt&amp;gt;~/public_html/wordpress&amp;lt;/tt&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
These commands will make sure that no one but you can read the file with your MySQL password in it.&lt;br /&gt;
&lt;br /&gt;
=== Finish Setting up WordPress ===&lt;br /&gt;
&lt;br /&gt;
Now go to &amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;www.cs.jhu.edu/~''your-account''/wordpress (or wherever you installed WordPress) in your browser.  The page will present you with a form that you must fill out to create a WordPress account for yourself.  This account does not have to be the same as your CS account, nor does it have to use the same password.  After you submit the data in that form, your site will be set up and ready to go.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webpages and Webservices]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Hard_Drive_Recovery&amp;diff=9404</id>
		<title>Hard Drive Recovery</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Hard_Drive_Recovery&amp;diff=9404"/>
		<updated>2024-06-07T14:23:46Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you've experienced a hard drive failure, you might still need to recover your data.   Data recovery can be expensive, especially if its due to failed hard drive hardware.  If the hardware is still functioning, but the partition is lost/corrupted, that might be a less costly recovery.&lt;br /&gt;
&lt;br /&gt;
We have compiled the following options for drive recovery from WSE's IT Director, as he was compiling info based upon recommendations he received.&lt;br /&gt;
&lt;br /&gt;
If you have questions about any of these, {{red|''please contact the specific companies/groups mentioned below.''}}  Please understand that CS IT does not endorse these companies, but are just providing you the information we have received.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Also, if you found this page to be helpful, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] and let us know.--&amp;gt;&lt;br /&gt;
:'''NOTE:'''  CS IT does '''not''' recover hard drive data for systems not managed by CS IT.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==First, A Reminder==&lt;br /&gt;
&lt;br /&gt;
''Backup, backup, backup''.  We can't express this enough as a suggestion/reminder.  Backup your data regularly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Drive Failure Recovery (Especially If Drive ''Hardware'' Has Failed)==&lt;br /&gt;
&lt;br /&gt;
:1) One person we had spoken to was very impressed with Drive Savers ([http://www.drivesaversdatarecovery.com http://www.drivesaversdatarecovery.com]) who did a great job on a VIP hard drive.&lt;br /&gt;
&lt;br /&gt;
:2) Here is a fix we had read about for a specific problem with the Seagate 7200.11 drive ([https://sites.google.com/site/seagatefix https://sites.google.com/site/seagatefix])&lt;br /&gt;
&lt;br /&gt;
:3) A recommendation we were provided for Catzen Computer Consulting Corp (PO Box 16228, Baltimore MD, 21210).  ''They're already in SAP!''&lt;br /&gt;
&lt;br /&gt;
:4) Another recommendation is for [https://www.ontrack.com/en-us/data-recovery Ontrack] (formerly, Kroll Ontrack.) In one example, another manufacturer couldn't recover, but Ontrack (when it was Kroll Ontrack) was able to.  &lt;br /&gt;
&lt;br /&gt;
:5) Another successful experience was with [http://werecoverdata.com http://werecoverdata.com]&lt;br /&gt;
&lt;br /&gt;
:6) DIY recommendations, for example, swapping the circuit boards from a like-working drive to the like-non-working drive.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:'''  &lt;br /&gt;
:If your failed drive is an external USB hard drive, consider that it might not be the drive itself, but rather, the casing/power supply.  Remove the drive from the casing and connect to a dock or directly to a SATA connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==When Drive Hardware ''Works'', But Partition ''Has Disappeared'' Or ''Become Corrupt''==&lt;br /&gt;
&lt;br /&gt;
:1) Use powered docking stations during diagnostics/troubleshooting with downloadable recovery utilities. &lt;br /&gt;
&lt;br /&gt;
::A suggested dock was [https://www.amazon.com/Sabrent-External-Docking-Station-DS-UB31/dp/B019C5NE8I/ref=sr_1_7?ie=UTF8&amp;amp;qid=1474308663&amp;amp;sr=8-7&amp;amp;keywords=sabrent+usb+3.0+dock https://www.amazon.com/Sabrent-External-Docking-Station-DS-UB31/dp/B019C5NE8I/ref=sr_1_7?ie=UTF8&amp;amp;qid=1474308663&amp;amp;sr=8-7&amp;amp;keywords=sabrent+usb+3.0+dock]&lt;br /&gt;
&lt;br /&gt;
::This is a good option when your ''external'' hard drive's casing/power has failed.  Remove the drive from the casing (youtube may have tutorials) and place the drive in the dock.  The dock connects to the PC by USB.  You should be able to access the drive that way.  If the drive data is corrupt, you'll need a drive recovery utility.&lt;br /&gt;
&lt;br /&gt;
:2) An example drive recovery utility: '''TestDisk'''.  An IT admin in CS has had experience and success with a drive recovery utility called '''''TestDisk'''''.  [http://www.cgsecurity.org/wiki/TestDisk http://www.cgsecurity.org/wiki/TestDisk]&lt;br /&gt;
&lt;br /&gt;
::It is multiplatform and... free!&lt;br /&gt;
&lt;br /&gt;
::And, ''if your drive is encrypted'', and you want to use '''TestDisk''' for the data recovery, visit this page for suggestions:  [https://forum.cgsecurity.org/phpBB3/viewtopic.php?t=1431 https://forum.cgsecurity.org/phpBB3/viewtopic.php?t=1431]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Disk_Quotas&amp;diff=9403</id>
		<title>Disk Quotas</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Disk_Quotas&amp;diff=9403"/>
		<updated>2024-06-07T14:23:11Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''CS ''GRAD'' Net Users:'''  The '''''CS Grad/Research Net''''' does not currently have disk quotas enabled.  But, we ask that users on the CS Grad/Research Net be mindful that you are ''sharing disk space with much of CS''.  If you need to store large amounts of data on the CS Grad Net, please see:  [[Storing Large Amounts Of Data On Our Systems]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''CS ''UGRAD'' Net Users:''' On the '''''CS Ugrad Net''''', the Ugrad accounts ''are subject to '''disk quotas''''', which are limits on the total amount of data you are permitted to store in your home directory (or, in some cases, other directories).  If you exceed a quota, you will be unable to create new files or add to existing files until you reduce the total amount of disk space you're using to go below your quota.&lt;br /&gt;
&lt;br /&gt;
== How Quotas Work on the ''CS Ugrad Net'' ==&lt;br /&gt;
&lt;br /&gt;
Every account that is subject to a quota has limit on the total amount of disk space used by that account's files.  For most of our CS Ugrad accounts, that limit is '''10 GiB'''.  Once you hit that limit, all attempts to allocate more space (creating new files, making existing files larger, etc.) will fail. &lt;br /&gt;
&lt;br /&gt;
''If you cannot allocate more space (because you've hit your quota limit), '''you might not be able to log in via the GUI on our Ugrad computer lab Linux systems'''.  If that happens, you will have to SSH in remotely and reduce your disk usage below your quota.''&lt;br /&gt;
&lt;br /&gt;
==='''''{{red|IMPORTANT NOTE:}}  If You Are Using A ''Cloud Drive'' ('''Dropbox''', '''Google Drive''', etc.)===&lt;br /&gt;
&lt;br /&gt;
:If you have your CS Ugrad Linux account linked to a cloud drive such as '''Dropbox''' or '''Google Drive''', please note that those services may download local copies of your cloud files into your Ugrad account.  This is an extremely quick way to go over your CS Ugrad disk quota.  We recommend you not link cloud drives with your CS Linux account (unless your cloud drive is very small and well within your CS Ugrad disk quota.)  We cannot accomodate users' cloud data within our provided home directory disk resources.&lt;br /&gt;
&lt;br /&gt;
== How to Check Your Quota on the ''CS Ugrad Net'' ==&lt;br /&gt;
&lt;br /&gt;
Log in to one of the [[Linux Clients on the CS Undergrad Net]] and run the following command from the command line:&lt;br /&gt;
&lt;br /&gt;
 quota&lt;br /&gt;
&lt;br /&gt;
If it doesn't print anything, you are not subject to any quotas.  If it does print something, the output will look like this:&lt;br /&gt;
&lt;br /&gt;
 ''account'': 1.6GiB used out of 10.0GiB quota&lt;br /&gt;
&lt;br /&gt;
This should be fairly self-explanatory.  The person (with account name &amp;quot;''account''&amp;quot;) has files totaling 1.6 gigabytes of data. The account's usage limit is 10 gigabytes.&lt;br /&gt;
&lt;br /&gt;
== How to Get Yourself Under Quota on the ''CS Ugrad Net''==&lt;br /&gt;
&lt;br /&gt;
If you're over quota, the only way to get back under is to delete or shrink files until your total disk usage is reduced below your limit.&lt;br /&gt;
&lt;br /&gt;
You can use the &amp;lt;code&amp;gt;du&amp;lt;/code&amp;gt; command line program to see how much space individual files or directories are using.  One of the simplest ways to invoke it is to run the following command from your home directory:&lt;br /&gt;
&lt;br /&gt;
 du -h | sort -h&lt;br /&gt;
&lt;br /&gt;
The above command will show you every directory in your home directory (and every subdirectory of them and every subdirectory of those and so on) and how much space it and all of its contents occupies, with the largest directories shown last.  The directories containing the most data are probably the best candidates to start cleaning out.&lt;br /&gt;
&lt;br /&gt;
Another useful command is the following:&lt;br /&gt;
&lt;br /&gt;
 du -sh * .??* | sort -h&lt;br /&gt;
&lt;br /&gt;
This version of running the du command lists all directories ''and all files'' in the current directory and their sizes.  (The ''previous'' version of running the du command shows all directories, not just the ones directly in the current directory, ''and'' it doesn't list files directly; they simply get added to the size tally for the directory they're in.)&lt;br /&gt;
&lt;br /&gt;
:'''NOTE:''' With either of the two above commands, it might be helpful to pipe them to ''less'' or ''more'', or something similar, should your output be long enough to scroll by.  For  example...&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;pre&amp;gt;du -h | sort -h | less&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== If You Have .nfs Files ===&lt;br /&gt;
&lt;br /&gt;
If, from the above list of commands, you run:&lt;br /&gt;
&lt;br /&gt;
 du -sh * .??* | sort -h&lt;br /&gt;
&lt;br /&gt;
and you notice a file with a name starting with &amp;quot;&amp;lt;code&amp;gt;.nfs&amp;lt;/code&amp;gt;&amp;quot; followed by a long string of numbers, you will want to remove it, as it can be a very large (and unwanted) file. And it's not a file you can use the &amp;lt;code&amp;gt;rm&amp;lt;/code&amp;gt; command with (unlike other with other files.)&lt;br /&gt;
&lt;br /&gt;
The .nfs file is created when some other file ''is deleted'' while a running program ''is still using'' that file.  Our systems simply renames that other file (that you deleted) to &amp;lt;code&amp;gt;.nfs&amp;lt;/code&amp;gt; (followed by a long string of numbers) while the program is still running.  As soon as the program exits, the &amp;lt;code&amp;gt;.nfs&amp;lt;/code&amp;gt; file will be removed.  But, if the .nfs file remains in your directory, as mentioned, you cannot simply remove it with a &amp;lt;code&amp;gt;rm&amp;lt;/code&amp;gt; command, as you would do with regular files.  The .nfs file remains because there is some process/program open that is keeping the .nfs file in place.  If you tried to directly remove the .nfs file that some process has open, there would be a replacement .nfs file created.  So, you need to stop the program that is running that is keeping the .nfs file open.&lt;br /&gt;
&lt;br /&gt;
If you need to figure out what program is using the file, you can use the &amp;lt;code&amp;gt;lsof&amp;lt;/code&amp;gt; program, like this:&lt;br /&gt;
&lt;br /&gt;
 lsof .nfs''000000003114807500000002''&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the actual name of the file in your directory.)  Its output will look something like this:&lt;br /&gt;
&lt;br /&gt;
 COMMAND  PID USER    FD   TYPE DEVICE  SIZE/OFF      NODE NAME&lt;br /&gt;
 pv      9671 example  1w   REG   0,45 167772160 823427189 .nfs000000003114807500000002&lt;br /&gt;
&lt;br /&gt;
The most useful information is at the beginning, giving the name and process ID of the running program.&lt;br /&gt;
&lt;br /&gt;
''This will only work on the system running the program.''  If, for example, you started a program on our &amp;lt;code&amp;gt;ugradx&amp;lt;/code&amp;gt; system, you would only see useful information from &amp;lt;code&amp;gt;lsof&amp;lt;/code&amp;gt; if you also ran it on &amp;lt;code&amp;gt;ugradx&amp;lt;/code&amp;gt;.  If you ran it on, say, &amp;lt;code&amp;gt;ugradz&amp;lt;/code&amp;gt;, it would still see the &amp;lt;code&amp;gt;.nfs&amp;lt;/code&amp;gt; file (because all the ugrad systems see the same home directory folders), but it wouldn't be able to find what program was using it.&lt;br /&gt;
&lt;br /&gt;
=== If You Can't Find any Large Files ===&lt;br /&gt;
&lt;br /&gt;
Sometimes the &amp;lt;code&amp;gt;quota&amp;lt;/code&amp;gt; program will say that you're using a lot of disk space, but the &amp;lt;code&amp;gt;du&amp;lt;/code&amp;gt; command doesn't show anything large.&lt;br /&gt;
&lt;br /&gt;
One common cause for this is because of a quirk in Unix filesystem behavior.  If a you delete a file while it's in use by a running program, the file will disappear from the directory, ''but it will still exist, invisibly using disk space'' until the running program exits.  Even worse, if the program writes data to this deleted file, the extra data gets counted against your quota, even though you can't see the file.  (Usually when you delete a file that's in use you'll get a .nfs file, [[#If You Have .nfs Files|as described above]], but sometimes the file will just disappear entirely.)&lt;br /&gt;
&lt;br /&gt;
You can use the &amp;lt;code&amp;gt;lsof&amp;lt;/code&amp;gt; program to find files that have deen deleted but are still in use, like this:&lt;br /&gt;
&lt;br /&gt;
 lsof +aL1 /home&lt;br /&gt;
&lt;br /&gt;
If you have any files in this state, it'll print something like this:&lt;br /&gt;
&lt;br /&gt;
 COMMAND   PID USER    FD   TYPE DEVICE  SIZE/OFF NLINK      NODE NAME&lt;br /&gt;
 pv      16081 example  1w   REG   0,45 159907840     0 823427190 /home/example/inuse (barley.cs.jhu.edu:/home)&lt;br /&gt;
&lt;br /&gt;
That will show the name of the program and the location where the file used to be before it was deleted.  If you don't have any other way to stop the program, you can usually terminate it with the &amp;lt;code&amp;gt;kill&amp;lt;/code&amp;gt; command, like this:&lt;br /&gt;
&lt;br /&gt;
 kill ''16081''&lt;br /&gt;
&lt;br /&gt;
For the number, use the process ID (PID) from &amp;lt;code&amp;gt;lsof&amp;lt;/code&amp;gt;'s output.&lt;br /&gt;
&lt;br /&gt;
''This will only work if you run &amp;lt;code&amp;gt;lsof&amp;lt;/code&amp;gt; on the same system where the other program is running.''  You might need to log into several systems to check things if you've used more than one for your recent work.&lt;br /&gt;
&lt;br /&gt;
=== If You Still Can't Reduce Your Disk Usage ===&lt;br /&gt;
&lt;br /&gt;
If the system insists that you're over quota but you can't figure out why, you can always email us at [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
&lt;br /&gt;
== If You Need a Larger Quota on the ''CS Ugrad Net''==&lt;br /&gt;
&lt;br /&gt;
If your class projects or research require more disk space than your quota will allow, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu] and detail the reasons your current quota is insufficient. (Note:  Please ''do not'' request a larger disk quota to accommodate ''cloud drives'' such as '''Dropbox''' and '''Google Drive'''.)   Please include the following information when requesting more disk space:&lt;br /&gt;
&lt;br /&gt;
* Your CS username&lt;br /&gt;
* CS student status (ugrad?  grad?  concurrent?)&lt;br /&gt;
* Your JHED ID&lt;br /&gt;
* How much additional space you require.&lt;br /&gt;
* Name ''and'' section of class you're taking that's requiring the extra space.&lt;br /&gt;
* Name of the professor teaching the class.&lt;br /&gt;
* How long you need the increased quota.  After that, your quota will be reduced to its normal level, and you will need to be below that level to write files to your directory.&lt;br /&gt;
&lt;br /&gt;
''Quota increases are not guaranteed. Allow '''at least''' one full business day for your quota increase request to be processed.''&lt;br /&gt;
&lt;br /&gt;
[[Category:Accounts]]&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Creating_a_Personal_Webpage&amp;diff=9402</id>
		<title>Creating a Personal Webpage</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Creating_a_Personal_Webpage&amp;diff=9402"/>
		<updated>2024-06-07T14:22:44Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
CS users may create webpages on our www.cs.jhu.edu or www.ugrad.cs.jhu.edu web servers.&lt;br /&gt;
&lt;br /&gt;
===NOTES:===&lt;br /&gt;
:*  To make a webpage on our web servers, ''you must have a [[Obtaining_CS_Computer_Accounts|CS Linux account]]''.&lt;br /&gt;
:**CS Grad Net account required for the main CS webserver.&lt;br /&gt;
:**CS Ugrad Net account required for the Ugrad webserver.&lt;br /&gt;
&lt;br /&gt;
:* {{red| CS IT does '''not''' create or edit webpage content for users.  You are responsible for your own website design and troubleshooting.}}&lt;br /&gt;
&lt;br /&gt;
== Accessing Your Webpage ==&lt;br /&gt;
&lt;br /&gt;
NOTE: Where you see &amp;quot;''account''&amp;quot;, replace that with your CS account name.&lt;br /&gt;
&lt;br /&gt;
* On the CS '''''Grad/Research''''' net, use &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;www.cs.jhu.edu/~''account''&amp;lt;/tt&amp;gt; or  &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;cs.jhu.edu/~''account''&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* On the CS '''''Ugrad''''' net, use &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;www.ugrad.cs.jhu.edu/~''account''&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;ugrad.cs.jhu.edu/~''account''&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Making a Basic Homepage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; into one of our [[:Category:Linux Clients | Linux clients]].&lt;br /&gt;
&lt;br /&gt;
 chmod 0701 ~                  # That's a tilde at the end of the command.&lt;br /&gt;
 mkdir ~/public_html           # This directory might already exist.  If so, do not delete its contents.&lt;br /&gt;
 chmod 0701 ~/public_html&lt;br /&gt;
 cd ~/public_html&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;tt&amp;gt;index.html&amp;lt;/tt&amp;gt; with your favorite editor.&lt;br /&gt;
Follow the template below for your &amp;lt;tt&amp;gt;index.html&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
    &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt; Title of my webpage &amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;/head&amp;gt;&lt;br /&gt;
    &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h1&amp;gt; Title of my webpage &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt; This is a test! &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save and exit from your editor.&lt;br /&gt;
&lt;br /&gt;
 chmod 0604 index.html&lt;br /&gt;
&lt;br /&gt;
Now check your work.  Visit your webpage as described in [[#Accessing your webpage|Accessing your webpage]], above.&lt;br /&gt;
&lt;br /&gt;
If you add more pages, please make sure they all have the appropriate permissions, as described in [[File Permissions for Webpages]].  That link is a useful resource any time you get a &amp;quot;permission denied&amp;quot; error when trying to access your webpage.&lt;br /&gt;
&lt;br /&gt;
== Other Issues ==&lt;br /&gt;
&lt;br /&gt;
If you need additional help, please e-mail [mailto:support@cs.jhu.edu CS IT Support] with a complete description of your problem.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webpages and Webservices]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Contacting_JHU_IT_Support&amp;diff=9401</id>
		<title>Contacting JHU IT Support</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Contacting_JHU_IT_Support&amp;diff=9401"/>
		<updated>2024-06-07T14:22:21Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While CS ''IT Support'' offers support for the [[Services_Provided_By_CS_IT|''the Computer Science Dept's IT-specific'' services]], JHU IT offers ''their own'' IT support for services JHU IT provides to the University including:&lt;br /&gt;
&lt;br /&gt;
* Issues with your JHED ID account, including your JHED password.&lt;br /&gt;
* JHU's ''@jhu.edu'' email (Microsoft Echange)&lt;br /&gt;
* JHU OneDrive&lt;br /&gt;
* JHU VPN &lt;br /&gt;
* Certain Microsoft software products&lt;br /&gt;
* ...and various other Enterprise services&lt;br /&gt;
&lt;br /&gt;
JHU IT's main help website can be found at:  [https://it.johnshopkins.edu/help/ https://it.johnshopkins.edu/help]&lt;br /&gt;
&lt;br /&gt;
==Open A Trouble Ticket With JHU IT==&lt;br /&gt;
&lt;br /&gt;
:To open a trouble ticket to obtain support of IT-related services directly offered by JHU IT, you can reach them...&lt;br /&gt;
&lt;br /&gt;
* by calling them ''by phone'' at '''410-516-HELP''' &lt;br /&gt;
** It's the fastest way to reach JHU IT Support. &lt;br /&gt;
** You will be provided a ticket number for your issue.&lt;br /&gt;
&lt;br /&gt;
*by visiting their ''Service website'':  '''[https://johnshopkins.service-now.com/serviceportal https://johnshopkins.service-now.com/serviceportal]'''&lt;br /&gt;
**You will need your JHED credentials to access that page.&lt;br /&gt;
**Once you arrive at that page, choose the red {{red|Get Help}} link on the left.&lt;br /&gt;
&lt;br /&gt;
*by emailing JHU IT at [mailto:help@jhu.edu help@jhu.edu]&lt;br /&gt;
** We are not entirely sure who at JHU/JHU IT will see email sent here, but JHU IT provided this email as an alternative way to reach JHU IT if needed.  We suggest, however, to try one of the other above options first.&lt;br /&gt;
&lt;br /&gt;
==Reporting spam received at your {{red|''@jhu.edu'' or ''@jhmi.edu''}} email address to JHU IT==&lt;br /&gt;
&lt;br /&gt;
:If you receive spam (including phishing, etc.) email at your ''@jhu.edu'' or ''@jhmi.edu'' email address ''directly'' ('''''and''''' it did '''not''' originate from an ''@cs.jhu.edu'' email address or if you don't forward your CS email to your @jhu email), you can visit &amp;lt;!--[http:/.  Course info can be found at: /www.it.johnshopkins.edu/services/email/spam/ReportingSpam.html JHU's Reporting Spam and Suspicious Email page]--&amp;gt; [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d  JHU's How-to page for reporting spam].  As part of the process, you'll want to forward that email (including any mail headers, if possible, by '''forwarding''' it ''as an attachment''), to [mailto:spam@jhu.edu spam@jhu.edu] (and perhaps include the word '''SPAM''' somewhere in the Subject line), so that JHU can examine it and take proper action. If you're not sure if the email is legitimate, mention that in your correspondence with JHU IT as well.  If you haven't heard back from JHU in a reasonable amount of time, please [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support open a trouble ticket with JHU IT.] &lt;br /&gt;
&lt;br /&gt;
:'''NOTE''':  Spam mail received at your ''non-CS'' email address and that ''did not'' originate from an ''@cs.jhu.edu'' address does '''not''' need to be reported to CS IT's email address (support@cs.jhu.edu)&lt;br /&gt;
&lt;br /&gt;
[[Category:Misc]]&lt;br /&gt;
[[Category:Support Options]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=CS_Account_Removal&amp;diff=9400</id>
		<title>CS Account Removal</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=CS_Account_Removal&amp;diff=9400"/>
		<updated>2024-06-07T14:21:35Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
={{red|THESE ACCOUNT REMOVAL POLICIES ARE SUBJECT TO CHANGE IN THE FUTURE.}}=&lt;br /&gt;
&lt;br /&gt;
==INTRO==&lt;br /&gt;
&lt;br /&gt;
:Due to the number of CS Grad/Research Net and Ugrad Net Linux accounts we must maintain on our systems, when a person leaves CS, depending upon the circumstances, that person's CS account(s) may be removed.&lt;br /&gt;
&lt;br /&gt;
:This information is related to your '''''CS account''''' only.  We are not referring to your '''''JHED''''' account which is maintained by [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support JHU's IT group.]&lt;br /&gt;
&lt;br /&gt;
:You can click your current status below to jump to the appropriate section of this doc.&lt;br /&gt;
&lt;br /&gt;
::[[#CS PhD STUDENTS| CS PhD Students]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS MASTERS STUDENTS| CS Masters Students]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS UGRAD STUDENTS|CS Undergraduate Students]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS CLASS/COURSE ACCOUNTS|CS Class/Course Accounts]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS COMBINED/CONCURRENT STUDENTS|CS Combined/Concurrent Students]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS_FACULTY.2C_INSTRUCTORS.2C_POSTDOCS.2C_RESEARCHERS_.28INCLUDING_RESEARCH_PROFESSORS.2C_SCIENTISTS.2C_RESEARCH_ENGINEERS.29_ETC.|CS Faculty,  Instructors, Researchers, Postdocs, etc.]]&lt;br /&gt;
&lt;br /&gt;
::[[#CS Staff| CS Staff]]&lt;br /&gt;
&lt;br /&gt;
::'''IMPORTANT:''' [[#Email Forwarding Is Removed When Your CS Account Is Removed|  Email Forwarding Will Be Removed When Your CS Account Is Removed]]&lt;br /&gt;
&lt;br /&gt;
==CS PhD STUDENTS==&lt;br /&gt;
&lt;br /&gt;
:  Your CS ''PhD'' (Grad) account will be up for removal no sooner than '''3 years''' ''after'' graduation.  ''(removal time subject to change.)''&lt;br /&gt;
&lt;br /&gt;
: We will email your '''''CS email account''''' after those 3 years to let you know that your account will be removed ''and'' to remind you to download any files or email of yours still residing on our servers.    You will have '''2 months''' after that notification before your account is removed.&lt;br /&gt;
&lt;br /&gt;
:This means, if you want to receive notice of when your CS  account is going to be removed, '''''you must monitor your CS email account.'''''  You might consider [https://support.cs.jhu.edu/wiki/Forwarding_Mail forwarding your CS email] to some place you will regularly see it, in case we send you an email about closing your account.  '''(We generally ''do not'' send to your JHU email account or elsewhere for account removal notifications.)'''&lt;br /&gt;
&lt;br /&gt;
===Requesting An Account Extension===&lt;br /&gt;
&lt;br /&gt;
:'''''After''''' you receive notice that your CS PhD account is being removed, you might still be able to request us to extend the time-frame for your account.  You must notify us during the 2 months '''''after''''' we notify you that your account will be removed.  And we will only extend accounts on a case-by-case basis, depending upon need.  '''You'll need to have a [https://www.cs.jhu.edu/faculty CS Faculty] sponsor to continue your account ''and you must have a specific JHU-related reason to do so'' (e.g., officially collaborating with that faculty member on a project, etc.)'''&lt;br /&gt;
&lt;br /&gt;
:* '''If you're graduating now, please ''do not'' write us to request an account extension.  We will contact you sometime after 3 years of you graduating from CS, when we are evaluating accounts to remove, in order to discuss any account extension opportunities.'''  Please make sure you monitor your CS email address, as that is where we will be sending emails regarding PhD account closures.  '''''However,''''' if you are ready for your account to be closed ''now'', please let us know, and we can arrange that.&lt;br /&gt;
&lt;br /&gt;
=== When we remove your CS PhD account, the following will also be removed ===&lt;br /&gt;
&lt;br /&gt;
:* '''Home Directories:''' We will remove your CS home directories and all files within them.&lt;br /&gt;
&lt;br /&gt;
:* '''Web Pages:''' We will remove any ''web pages'' you created in your account.&lt;br /&gt;
&lt;br /&gt;
:* '''MySQL Accounts/Databases''' We will remove any ''MySQL accounts or databases'' owned by you.&lt;br /&gt;
&lt;br /&gt;
:* '''Email:''' We will remove any email/email folders that belong to your CS CS account&lt;br /&gt;
&lt;br /&gt;
:* '''Additional Email Presence:''' Your CS email presence will be removed.  Therefore, if you were '''''forwarding your CS email''''' elsewhere, '''that forwarding will go away when your CS account is removed.'''    If you had us set up a '''''forwarding mail alias''''' for you, that '''alias will go away as well.'''&lt;br /&gt;
&lt;br /&gt;
===IMPORTANT PHD ACCOUNT REMOVAL NOTES:===&lt;br /&gt;
&lt;br /&gt;
:* Some CS PhD students ''also'' have a CS ''Ugrad'' account.  That CS Ugrad account''' will be going away no sooner than ''2 months'' after graduation,''' with no notice.  So, make sure you remove what you need from your CS Ugrad account '''before''' you graduate.&lt;br /&gt;
&lt;br /&gt;
:* If, at any time after you graduate,  we find a security issue with your CS PhD account, we have the right to close your account.  We typically try to contact you somehow to let you know what's going on, but, sometimes, that might not be possible.&lt;br /&gt;
&amp;lt;!-- Our new policy will ome of these students want to keep a CS website or email address functional.)   As of Fall, 2017, we are still allowing graduated CS PhD student users to maintain a CS account after graduation. However, that policy will probably change due to the number of current student accounts we must maintain. &lt;br /&gt;
&lt;br /&gt;
:For at least a limited time, we will allow CS PhD students who have graduated an opportunity to request their accounts remain.  We do not currently have a fixed schedule as to when accounts are removed after graduation.  Again, that may change in the (near) future.  &lt;br /&gt;
&lt;br /&gt;
::'''If you're graduating, please ''do not'' write us to request an account extension.  We will contact you when we are evaluating accounts to remove in order to discuss any account extension opportunities.'''  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ===How We Notify You That We Will Remove Your CS PhD Account===&lt;br /&gt;
&lt;br /&gt;
:When we need to close an account (due to length of time, security issues, etc.) we generally attempt to email the account holder, usually, giving a month's notice.  '''However, we typically send the email to the person's ''CS account'', not to their JHU account or elsewhere.''' &lt;br /&gt;
&lt;br /&gt;
:Therefore, you '''''must''''' keep track of any email going to your CS account.  You might consider [https://support.cs.jhu.edu/wiki/Forwarding_Mail forwarding your CS email] to some place you will regularly see it, in case we send you an email about closing your account. &lt;br /&gt;
&lt;br /&gt;
:If you receive such an email, and ''if'' it contains a statement indicating we can extend the life of your account by you requesting to maintain the account, ''and'' you make such a request, then your account should be safe for a while.  Otherwise, your account will be removed per the timeframe listed in that email.&lt;br /&gt;
&lt;br /&gt;
:Until we send your CS account an announcement, your CS account should remain safe.&lt;br /&gt;
&lt;br /&gt;
::'''''So, there is no need to request us to retain your account until you've received a notice indicating your CS PhD account is up for removal.'''''&lt;br /&gt;
&lt;br /&gt;
:Keeping your CS account post-graduation is not guaranteed.  We just try accommodate who and when we can.  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ====NOTES:====&lt;br /&gt;
&lt;br /&gt;
::* If we find a security issue with your account after you've graduated, we have the right to close your account.  We typically try to contact you somehow (generally, we send to your CS address, but that might depend upon the security state of your CS account) to let you know what's going on, but, sometimes, that might not be possible.&lt;br /&gt;
&lt;br /&gt;
::* If you're leaving CS and it is decided that your CS PhD acct can remain, '''your CS ''Ugrad'' account will still go away, if you have one.'''  --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Requesting To Maintain Your CS PhD Student Account After Graduation (Subject To Change In The Future)===&lt;br /&gt;
&lt;br /&gt;
:You should assume that your CS account may be removed at some point after you've graduated.  As mentioned above... ''there is no need to send us an email about retaining your account until you've heard from us that your CS account is up for removal.''  As stated earlier, we typically email your '''''CS email address''''' a month ahead to notify you of account removal.  At that point, if you desire to maintain your account, ''as long as we are allowing PhD alumni to do so,'' you can then reply back and request us to retain your CS account.&lt;br /&gt;
&lt;br /&gt;
:And, in some cases, instead of maintaining an account, we might be able to just set up a forwarding email address for you using your CS address.  Again, this is subject to change in the future.  This option, too, can be discussed after we email you regarding removal of your account.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Rules to follow to retain your CS PhD account after graduation, and if, in the future, we extend your PhD account.===&lt;br /&gt;
&lt;br /&gt;
:To preserve resources for current CS students, once you graduate,  &amp;lt;!-- your request for us to retain your CS PhD account is approved,--&amp;gt; there are a few rules in place you ''must'' follow, otherwise, your account may be removed with or without notice.&lt;br /&gt;
&lt;br /&gt;
::* You must keep your use of CS disk space (your CS home directory) to a minimum, that is, the least amount of disk space absolutely needed.  &amp;lt;!--, '''''but, no more than 1gb.''''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::* '''You must check your ''CS email'' regularly''' for important messages from CS support regarding your account, your use of resources,  other CS IT-related announcements, ''or for an eventual account removal email.''&lt;br /&gt;
&lt;br /&gt;
::*  If you keep your CS email inbox local to our servers (i.e., you do not forward your CS email elsewhere), '''please keep your inbox ''below 100mb.'''''  That means, you'll need to clean it out regularly.  But, you'll be checking your CS email regularly anyway, so this should not be a problem for you to maintain.  &amp;lt;!--''Watch out for your mail folders too, as, they count against your '''1gb home directory limit.'''''  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ===If Your CS PhD Account Is Being Removed===&lt;br /&gt;
&lt;br /&gt;
:If it has been determined that your CS PhD account '''''will''''' be removed:&lt;br /&gt;
&lt;br /&gt;
:'''''Before the planned account removal date (indicated in our initial email to you)...'''''&lt;br /&gt;
&lt;br /&gt;
::* Download whatever ''files'' you need from your CS PhD account home directory '''''and''''' from your CS Ugrad account (which will be removed as well) home directory, if you have one.&lt;br /&gt;
::* Download whatever ''email''  you need from your CS account email inbox '''''and''''' from your CS Ugrad account (which will be removed as well) inbox (if you have one.) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Alternatives to keeping your account around===&lt;br /&gt;
&lt;br /&gt;
====If You Want To Maintain Your CS Email Address====&lt;br /&gt;
&lt;br /&gt;
:Some users who leave CS might not need their actual account, but want to retain their email address.  In certain circumstances, this might be possible, as we could set up your email address as an email alias that fowards to to some a more preferred email address.  No account would be necessary for that.  But, because an email address is utilizes a username (preventing new applicants from using that name), and because we are downsizing the number of accounts we need to maintain, this option might only be available for a limited time.  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS MASTERS STUDENTS==&lt;br /&gt;
&lt;br /&gt;
:Your CS '''Masters''' account (and any associated CS Ugrad account you might also have-- some Masters students have both) will be '''up for removal no sooner than 2 months after graduation'''.  ''(removal time subject to change.)''&lt;br /&gt;
&lt;br /&gt;
:We will email your '''''CS email account''''' approximately '''one month''' or more ''before'' your CS Masters account removal to let you know and to remind you to pull any files or email of yours still residing on our servers.  This means, if you want notice of when your CS  account is going to be removed, '''''you must monitor your CS email account.'''''  You might consider [https://support.cs.jhu.edu/wiki/Forwarding_Mail forwarding your CS email] to some place you will regularly see it, in case we send you an email about closing your account.  '''(We generally ''do not'' send to your JHU email account or elsewhere for account removal notifications.)'''&lt;br /&gt;
&lt;br /&gt;
:'''Account extension:'''  If you will be continuing in another educational program in the CS Dept (e.g., you are going for your CS PhD at JHU, please let us know as soon as possible so that we can continue to provide your CS account.)&lt;br /&gt;
&lt;br /&gt;
=== When we remove your CS Masters account, the following will also be removed ===&lt;br /&gt;
&lt;br /&gt;
:* '''Home Directories:''' We will remove your CS home directories and all files within them.&lt;br /&gt;
&lt;br /&gt;
:* '''Web Pages:'''We will remove any ''web pages'' you created in your account.&lt;br /&gt;
&lt;br /&gt;
:* '''MySQL Accounts/Databases''' We will remove any ''MySQL accounts or databases'' owned by you.&lt;br /&gt;
&lt;br /&gt;
:* '''Email:'''We will remove any email/email folders that belong to your CS CS account&lt;br /&gt;
&lt;br /&gt;
:* '''Email Presence'''  Your CS email presence will be removed.  Therefore, if you were forwarding your CS email elsewhere, '''that forwarding will go away when your CS account is removed.'''    If you had us set up a forwarding mail alias for you, that alias will go away as well.&lt;br /&gt;
&lt;br /&gt;
====NOTES:====&lt;br /&gt;
&lt;br /&gt;
::* Please download any of your CS Masters (and CS Ugrad, if you have one) home directory files you need from the system before your CS Masters (and CS Ugrad) account is scheduled to be removed.&lt;br /&gt;
::* Please download any of your CS  account email (your CS inbox) you need that resides on our mail server before your CS Masters account is scheduled to be removed.  (This includes your CS Ugrad account's email, if you also have a CS Ugrad account.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS UGRAD STUDENTS==&lt;br /&gt;
&lt;br /&gt;
:Your CS '''Ugrad''' account will be up for removal no sooner than 2 months after graduation.  ''(removal time subject to change.)''&lt;br /&gt;
&lt;br /&gt;
:If you switch out of a CS Major or Minor, your CS Ugrad account will be up for removal  no sooner than 2 months after you've left CS. ''(removal time subject to change.)''&lt;br /&gt;
&lt;br /&gt;
:We will email your '''''CS email account''''' approximately '''one month''' or more before your CS Ugrad account removal to let you know and to remind you to pull any files or email of yours still residing on our Ugrad servers.  This means, if you want notice of when your CS Ugrad account is going to be removed, '''''you must monitor your CS email account.'''''  You might consider [https://support.cs.jhu.edu/wiki/Forwarding_Mail forwarding your CS email] to some place you will regularly see it, in case we send you an email about closing your account.  '''(We generally ''do not'' send to your JHU email account or elsewhere for account removal notifications.)'''&lt;br /&gt;
&lt;br /&gt;
:'''Account extension:'''  If you will be continuing in another educational program in the CS Dept (e.g., you are going for your CS Masters or PhD at JHU, please let us know as soon as possible so that we can continue to provide your CS account.)&lt;br /&gt;
&lt;br /&gt;
=== When we remove your CS Ugrad account, the following will also be removed ===&lt;br /&gt;
&lt;br /&gt;
:* '''Home Directories:''' We will remove your CS home directories and all files within them.&lt;br /&gt;
&lt;br /&gt;
:* '''Web Pages:''' We will remove any ''web pages'' you created in your account.&lt;br /&gt;
&lt;br /&gt;
:* '''MySQL Accounts/Databases''' We will remove any ''MySQL accounts or databases'' owned by you.&lt;br /&gt;
&lt;br /&gt;
:* '''Email:''' We will remove any email/email folders that belong to your CS CS account&lt;br /&gt;
&lt;br /&gt;
:* '''Email Presence:''' Your CS email presence will be removed.  Therefore, if you were forwarding your CS email elsewhere, '''that forwarding will go away when your CS account is removed.'''    If you had us set up a forwarding mail alias for you, that alias will go away as well.&lt;br /&gt;
&lt;br /&gt;
====NOTES:====&lt;br /&gt;
&lt;br /&gt;
::* Please download any of your CS Ugrad home directory files you need from the system before your CS Ugrad account is scheduled to be removed.&lt;br /&gt;
::* Please download any of your CS Ugrad email (your CS inbox) you need that resides on our mail server before your CS Ugrad account is scheduled to be removed.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS CLASS/COURSE ACCOUNTS==&lt;br /&gt;
&lt;br /&gt;
:If you're taking a CS class and have a CS '''class/course''' account, not a personal CS user account, your account will be up for removal no sooner than ''two months'' after the semester ends.&lt;br /&gt;
&lt;br /&gt;
:We '''do not''' offer retention opportunites for CS Class/Course accounts after the class has ended. &lt;br /&gt;
&lt;br /&gt;
:If you need a regular CS user account '''''and''''' you are a CS student '''''or''''' a CS faculty member has requested you to have a CS user account (not a class/course account), then, please see [https://support.cs.jhu.edu/wiki/Obtaining_CS_Computer_Accounts our page on obtaining CS accounts].&lt;br /&gt;
&lt;br /&gt;
'''NOTES:'''&lt;br /&gt;
&lt;br /&gt;
:* Please remove any files/email you need from the system before your CS class/course account is removed.&lt;br /&gt;
&lt;br /&gt;
:* '''You will ''not'' receive a notification that your CS class/course account is being removed.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS COMBINED/CONCURRENT STUDENTS==&lt;br /&gt;
&lt;br /&gt;
:If you're in both the CS Ugrad and Masters programs at the same time, both your Masters and Ugrad accounts will be removed no sooner than 2 months after you've graduated from the Masters program.  &lt;br /&gt;
&lt;br /&gt;
:When you're ready to graduate, please review the following two sections to see the process for account removal:&lt;br /&gt;
&lt;br /&gt;
::[[#CS MASTERS STUDENTS| CS Masters Students]]&lt;br /&gt;
::[[#CS UGRAD STUDENTS|CS Undergraduate Students]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS FACULTY, INSTRUCTORS,  POSTDOCS, RESEARCHERS (INCLUDING RESEARCH PROFESSORS, SCIENTISTS, RESEARCH ENGINEERS) ETC.==&lt;br /&gt;
&lt;br /&gt;
:  CS has a new policy for account removal for CS faculty, instructors, postdocs and researchers (that can include research professors, research scientists, and research engineers.)  Your CS account will be up for removal no sooner than '''3 years''' ''after'' you have left the department.  ''(removal time subject to change.)''&lt;br /&gt;
&lt;br /&gt;
: We will email your '''''CS email account''''' after those 3 years to let you know that your account will be removed ''and'' to remind you to download any files or email of yours still residing on our servers.    You will have '''2 months''' after that notification before your account is removed. &lt;br /&gt;
&lt;br /&gt;
: Remember, we will be sending notifications for CS account removal '''''to your CS email only!'''''  This means, if you want to receive notice of when your CS  account is going to be removed, '''''you must monitor your CS email account.'''''  If you do not normally monitor your CS email, it is highly recommended that you consider [https://support.cs.jhu.edu/wiki/Forwarding_Mail forwarding your CS email] to some place you will regularly see it, in case we send you an email about closing your account.  '''(We ''do not'' send CS account removal notices to your JHU email account or elsewhere.)'''&lt;br /&gt;
&lt;br /&gt;
===Requesting An Account Extension===&lt;br /&gt;
&lt;br /&gt;
:'''''After''''' you receive notice that your CS account is being removed, you might still be able to ''request us to extend the time-frame for your account''.  You must notify us during the 2 months '''''after''''' we notify you that your account will be removed.  And we will only extend accounts on a case-by-case basis, depending upon need.  '''You'll need to have a CS faculty or CS administrative sponsor to continue your account.'''&lt;br /&gt;
&lt;br /&gt;
:* '''If you're planning to leave JHU, please ''do not'' write us to request an account extension at this time.  We will contact you sometime after 3 years of your leaving CS, when we are evaluating what accounts to remove in order to discuss any account extension opportunities.'''&lt;br /&gt;
&lt;br /&gt;
=== When we remove your CS account, the following will also be removed ===&lt;br /&gt;
&lt;br /&gt;
:* '''Home Directories:''' We will remove your CS home directories and all files within them.&lt;br /&gt;
&lt;br /&gt;
:* '''Web Pages:''' We will remove any ''web pages'' you created in your account.&lt;br /&gt;
&lt;br /&gt;
:* '''MySQL Accounts/Databases''' We will remove any ''MySQL accounts or databases'' owned by you.&lt;br /&gt;
&lt;br /&gt;
:* '''Email:''' We will remove any email/email folders that belong to your CS CS account&lt;br /&gt;
&lt;br /&gt;
:* '''Email Presence:''' Your CS email presence will be removed.  Therefore, if you were forwarding your CS email elsewhere, '''that forwarding will go away when your CS account is removed.'''    If you had us set up a forwarding mail alias for you, that alias will go away as well.&lt;br /&gt;
&lt;br /&gt;
===IMPORTANT CS FACULTY, ETC. ACCOUNT REMOVAL NOTES:===&lt;br /&gt;
&lt;br /&gt;
:* Some CS Faculty, Etc. accounts on the CS Grad Net ''also'' have a CS ''Ugrad'' account.  That CS Ugrad account''' will be going away no sooner than ''2 months'' after you leave JHU, ''' with no notice.  So, make sure you remove what you need from your CS Ugrad account '''before''' you leave the CS Department.&lt;br /&gt;
:**If you're leaving CS and it is decided that your CS Grad/Research acct can remain, your CS Ugrad account will still go away.&lt;br /&gt;
&lt;br /&gt;
:* If, at any time after you leave JHU,  we find a security issue with your CS  account, we have the right to close your account.  We typically try to contact you somehow to let you know what's going on, but, sometimes, that might not be possible.&lt;br /&gt;
&lt;br /&gt;
===Rules to follow to retain your CS Faculty, etc. account after you have left the dept., and if, in the future, we extend your account.===&lt;br /&gt;
&lt;br /&gt;
:To preserve resources for current CS-affiliated persons, once you leave the CS department,  &amp;lt;!-- your request for us to retain your CS PhD account is approved,--&amp;gt; there are a few rules in place you ''must'' follow, otherwise, your account may be removed with or without notice.&lt;br /&gt;
&lt;br /&gt;
::* You must keep your use of CS disk space (your CS home directory) to a minimum, that is, the least amount of disk space absolutely needed.  &amp;lt;!--, '''''but, no more than 1gb.''''' --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::* '''You must check your ''CS email'' regularly''' for important messages from CS support regarding your account, your use of resources,  other CS IT-related announcements, ''or for an eventual account removal email.''&lt;br /&gt;
&lt;br /&gt;
::*  If you keep your CS email inbox local to our servers (i.e., you do not forward your CS email elsewhere), '''please keep your inbox ''below 100mb.'''''  That means, you'll need to clean it out regularly.  But, you'll be checking your CS email regularly anyway, so this should not be a problem for you to maintain.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CS Staff==&lt;br /&gt;
&lt;br /&gt;
:CS Staff accounts will be removed at the direction/discretion of the CS administrative office.  ''If'' it is decided to send a notice to you regarding your CS account removal, it would be sent either to your CS account by our CS IT staff or by a CS administrator to the address they choose.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Email Forwarding Is Removed When Your CS Account Is Removed==&lt;br /&gt;
&lt;br /&gt;
:'''''CS will no longer be [https://support.cs.jhu.edu/wiki/Forwarding_Mail fowarding emails]''''' for those no longer currently affiliated with the CS department.  This includes both the use of the '''.forward''' file, mail aliases, and several dept-wide mailing lists you might be on.&lt;br /&gt;
&lt;br /&gt;
:Therefore, when your affiliation with the CS department is complete and your CS account is removed, '''''any email forwarding that you (or the CS IT staff) have configured with your CS account will be removed.'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Accounts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ==What You Should Do Before Your CS Account Is Closed==&lt;br /&gt;
&lt;br /&gt;
* Make a copy of all your files&lt;br /&gt;
&lt;br /&gt;
* Download any email you might have on your CS system. --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Available_Printers&amp;diff=9399</id>
		<title>Available Printers</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Available_Printers&amp;diff=9399"/>
		<updated>2024-06-07T14:21:12Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We have various printers available for general use throughout the CS Dept.&lt;br /&gt;
&lt;br /&gt;
{{red|'''Because of the great diversity in functionality amongst printers and people's personal systems, we can only offer support/assistance in configuring printing for only those computer systems and printers that CS IT Support maintains.''' '''''We do not configure users' own systems to print to our printers.'''''}}&lt;br /&gt;
&lt;br /&gt;
Please see our [[:Category:Printing|Printing category]] for an '''overview and notes''' regarding printing at CS.&lt;br /&gt;
&lt;br /&gt;
Also, please see the [[#Printer Problems|Printer Problems]] section at the bottom of this page.&lt;br /&gt;
&lt;br /&gt;
NOTE:  In the chart below, QUEUE NAME is the print queue name of the printer on our Ugrad and Masters'/Grad Lab Linux computers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{messagebox|The printers in the CS IT Computing Labs (MH-122 and MH-G61) described in the chart below ''are once again available for use'', now that the [https://support.cs.jhu.edu/wiki/Category:Labs CS Computing Labs] have been reopened. |info}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! LOCATION    !! MODEL    !! HOSTNAME !!  CS GRAD/UGRAD LABS LINUX QUEUE NAME  !!  AVAILABLE TO !!  NOTES&lt;br /&gt;
|-&lt;br /&gt;
|Malone 122 (CS Undergraduate Lab)  &amp;lt;!--{{red|('''Note:''' MH-122 is ''not'' available for CS users during Summer, 2022, and ''neither is this printer'' during this time.)}}--&amp;gt; ||HP LaserJet 4350 ||mh122prt.cs.jhu.edu||mh122prt||All CS Students and faculty/staff/researchers/postdocs (and access from all Grad and Ugrad Linux computers)||Duplexing printer.  If you plan to print ''from your own computer'', make sure you go to HP's site and download the appropriate drivers for your computer and this printer.  [https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-4350-printer-series/412160 https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-4350-printer-series/412160]  Once at that site, choose your OS and driver.  Windows users should be able to easily find a driver there.  Unfortunately, for Macs, HP provides a driver there for older versions of the Mac OS (10.5), however you could see iF that driver will load and run properly in your later MacOS.  Generally, If you can't find the driver you need, you might find that any standard PS or PCL driver should work.  &lt;br /&gt;
|-&lt;br /&gt;
|Malone G61 (Masters'/Ugrad Lab)  ||HP LaserJet 4350||mhg61prt.cs.jhu.edu||mhg61prt||All CS Grad and UGrad Students and faculty/staff/researchers/postdocs||Duplexing printer.   If you plan to print ''from your own computer'', make sure you go to HP's site and download the appropriate drivers for your computer and this printer.    [https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-4350-printer-series/412160 https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-4350-printer-series/412160]  Once at that site, choose your OS and driver.  Windows users should be able to easily find a driver there.  Unfortunately, for Macs, HP provides a driver there for older versions of the Mac OS (10.5), however you could see iF that driver will load and run properly in your later MacOS.  Generally, If you can't find the driver you need, you might find that any standard PS or PCL driver should work.  &lt;br /&gt;
|-&lt;br /&gt;
|Malone 154 (CS Office Mailroom)||Canon ImageRunner Advance C7270 color copier||copier.cs.jhu.edu||copier|| All CS Students and faculty/staff/researchers/postdocs (and access from all Grad and Ugrad Linux computers) '''''However, for CS students''', we ask that they only print to the color copier if color is absolutely necessary, and only during the CS Office's office hours.''|| &amp;lt;span style=&amp;quot;color:#b60035&amp;quot;&amp;gt;C&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#6b4400&amp;quot;&amp;gt;O&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#00600a&amp;quot;&amp;gt;L&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#0063af&amp;quot;&amp;gt;O&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#2239c1&amp;quot;&amp;gt;R&amp;lt;/span&amp;gt;, Duplexing copier '''and''' printer.  {{red|1='''NOTE:'''  Please default your print configuration to ''&amp;lt;span style=&amp;quot;color:#000000&amp;quot;&amp;gt;Black and White&amp;lt;/span&amp;gt; or &amp;lt;span style=&amp;quot;color:#808080&amp;quot;&amp;gt;Grayscale&amp;lt;/span&amp;gt;''.  Only choose ''Color'' if you need to print out specifically in color.}}&lt;br /&gt;
&lt;br /&gt;
'''DRIVERS:'''  Drivers for several computing platforms can be found here:  https://www.usa.canon.com/internet/portal/us/home/support/details/copiers-mfps-fax-machines/multifunction-copiers/imagerunner-advance-c7270?tab=drivers#Z7_MQH8HIC0L88RB0AMD0F1Q42K25&lt;br /&gt;
&lt;br /&gt;
There are several drivers available for this copier.  Windows users can choose PCL 5/6, PS, or  UFRII. Choose the one that best fits your needs.  ''However, we've noticed that, at least for Windows, the UFRII driver works best.'''''    When configuring the copier as a printer, we suggest choosing the TCP/IP port option (at least in Windows) using ''copier.cs.jhu.edu'' as the hostname to connect to.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' CS IT does not maintain/configure the Canon copier.  If you have issues with the copier, please report those issues to staff in the CS office, MH-160.&lt;br /&gt;
|-&lt;br /&gt;
|Malone 257A (North-end section of MH 2nd floor) ||HP LaserJet p4515x||mh2ndprt1.cs.jhu.edu||N/A||All CS Non-UGrad People|| Duplexing printer.   If you plan to print ''from your own computer'', make sure you go to HP's site and download the appropriate drivers for your computer and this printer.  [https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-p4510-printer-series/3558888/model/3558895 https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-p4510-printer-series/3558888/model/3558895]  Once at that site, choose your OS and driver.  Windows users should be able to easily find a driver there.  Versions of the driver for up through MacOS 10.12 are available there as well.  If you can't find the driver you need, you might find that any standard PS or PCL driver should work.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Malone 340 (''3rd floor Kitchen Area'') ||HP LaserJet P2055dn||mh3rdprt1.cs.jhu.edu||N/A||All CS Non-UGrad People|| Duplexing printer ; not for high-volume printing.  This printer was previously located in MH 322, but is now located in MH 340.  &lt;br /&gt;
&lt;br /&gt;
Printer supports LPD and HP JetDirect printing.  It does not support IPP.&lt;br /&gt;
&lt;br /&gt;
If you plan to print ''from your own computer'', make sure you go to HP's site and download the appropriate drivers for your computer and this printer.  [https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-p2055-printer-series/3662052/model/3662058 https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-p2055-printer-series/3662052/model/3662058]  Once at that site, choose your OS and driver.  Windows users should be able to easily find a driver there.  For Mac users, HP offers their HP LaserJet P2050 Series Mac OS X Full Software Solution at that site.  If you can't find the driver you need, you might find that any standard PS or PCL driver should work.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Note to Mac Users==&lt;br /&gt;
&lt;br /&gt;
:Macs can be somewhat tricky when configuring printers.  One thing you should keep in mind when configuring one of our networked printers on your Mac is to choose to install an '''IP''' printer, put in the IP address or full hostname (with .cs.jhu.edu part) for the '''Address''' field.  For the '''Protocol''' field, choose ''Line Printer Daemon -LPD''.   (That '''Protocol''' field is usually the part that most Mac users do not set, and that needs to be set to print properly to our printers, in our experience.)  You can keep the '''Queue''' field blank.  That should be all you need.&lt;br /&gt;
&lt;br /&gt;
==Printer Problems==&lt;br /&gt;
&lt;br /&gt;
* If one of the printers that CS IT Support manages (other than the dept copier) is low on toner or experiencing print-quality issues, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu]&amp;lt;!-- {{red|NOTE: As of 3/18/20, the CS IT staff is no longer working regularly on campus, therefore, please notify us if there is a print quality issue, but there might be a delay before we can get to the printer to change the toner.)}} --&amp;gt;  {{red|During Summer, the CS IT Staff all work remotely on Mondays and Fridays, so if you experience toner out or a paper jam, and we are not available, please let us know about the situation, but also, please try to use one of the other printers listed above.}}&lt;br /&gt;
&lt;br /&gt;
* If you run out of paper at the printer, ''please visit Malone Hall 160 (the CS main office),'' and request more.&amp;lt;!-- {{red|NOTE:  You currently might need to acquire paper on your own, as staff are not currently regularly available in MH 160.}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* If a CS-managed printer jams, and you are able to remove the jammed sheet, but the printer seems to hang on printing:&lt;br /&gt;
** Turn off the printer&lt;br /&gt;
** Unplug the power from the printer&lt;br /&gt;
** Wait at least 30 seconds.&lt;br /&gt;
** Plug the printer back in.&lt;br /&gt;
** Turn printer back on.&lt;br /&gt;
That usually clears out a printer's internal print queue.&lt;br /&gt;
&lt;br /&gt;
* If a CS-managed printer jams, and you are unable to remove/find the paper jamming in the printer, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu]&amp;lt;!-- {{red|NOTE:  As of 3/18/20, the CS IT staff is no longer working regularly on campus, therefore, please notify us if there is a print jam issue, but there might be a delay before we can get to the printer to fix the jam.}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Printing]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Labs]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Audio-Visual_Support_Options&amp;diff=9398</id>
		<title>Audio-Visual Support Options</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Audio-Visual_Support_Options&amp;diff=9398"/>
		<updated>2024-06-07T14:17:52Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==INTRO==&lt;br /&gt;
&lt;br /&gt;
As of April, 2023, Audio Visual support options for Malone Hall has changed.  We are generally '''''no longer using''' &lt;br /&gt;
[https://classrooms.johnshopkins.edu/ Kit-Cats] for '''A/V support''' as we had for many years (except, perhaps, in certain circumstances).  '''''Instead''''', WSE now has their own A/V support team, &lt;br /&gt;
the [https://support.cldt.jhu.edu/hc/en-us Center for Learning Design &amp;amp; Technology group], and that's who we will utilize for A/V support.&lt;br /&gt;
&lt;br /&gt;
CS  also maintains projectors in the '''CS Ugrad Lab (MH 122)''' and the '''MSSI Lab (MH 316.)'''  See below for A/V support contact info for those two rooms as well.  In addition, '''Hackerman B-17''' has been used by CS in the past for seminars and classes.  Should CS continue to use that room, and you need A/V support, that info is below too.&lt;br /&gt;
&lt;br /&gt;
:{{red|'''NOTE:'''  CS IT '''''does not''''' administer or repair general A/V equipment or services within Malone Hall '''''or''''' for Hackerman B-17's lecture hall, other than the CS Undergrad Computing Lab, Malone Hall 122. Please see below for A/V support options.}}&lt;br /&gt;
&lt;br /&gt;
==General Malone Hall A/V Support ==&lt;br /&gt;
&lt;br /&gt;
This includes most Malone offices and seminar/conference rooms.  &lt;br /&gt;
&lt;br /&gt;
::'''[https://support.cldt.jhu.edu/hc/en-us Center for Learning Design &amp;amp; Technology (CLDT)]'''&lt;br /&gt;
:::Available Monday through Friday, 8am to 8pm&lt;br /&gt;
:::'''(410) 514-3124'''  (Call for faster service.)&lt;br /&gt;
:::[mailto:cldtsupport@jhu.edu '''cldtsupport@jhu.edu''']&lt;br /&gt;
:::[https://support.cldt.jhu.edu/hc/en-us/requests/new Submit a Helpdesk Ticket]&lt;br /&gt;
&lt;br /&gt;
::: Provide them as much info as possible including:&lt;br /&gt;
::* the room number where the A/V issue is happening&lt;br /&gt;
::* any details you may have about the A/V equipment (brand, model, etc.)&lt;br /&gt;
::* a detailed explanation of the issue the A/V equipment is experiencing&lt;br /&gt;
::* your contact info&lt;br /&gt;
&lt;br /&gt;
==CS Undergrad Lab MH 122 And Its Breakout Rooms Projectors==&lt;br /&gt;
&lt;br /&gt;
MH-122 hosts an overhead projector. That projector has a control box on the rear left table in the main room, and the projector can be selected to connect to one of our Linux systems at that table ''(ugrad1)'' or ''to your own laptop''.   MH-122 also has 3 short-throw projectors located in MH-122's breakout rooms.&lt;br /&gt;
&lt;br /&gt;
===Issues with projector connections to our lab Linux system ''(ugrad1)'' in MH-122===&lt;br /&gt;
If you're having issues with the overhead projector's connection to our Linux computer, ''ugrad1'', then please email [mailto:support@cs.jhu.edu support@cs.jhu.edu], and we will look into the issue.  Please include as many details as you can regarding the problem you're experiencing with the projectors.&lt;br /&gt;
&lt;br /&gt;
===Issues with connecting your own equipment to the MH-122 projectors===&lt;br /&gt;
If the issue is ''your own connection'' to any of the projectors in MH-122 (the overhead or short-throw projectors), then please contact CLDT using the information below...&lt;br /&gt;
&lt;br /&gt;
::'''[https://support.cldt.jhu.edu/hc/en-us Center for Learning Design &amp;amp; Technology (CLDT)]'''&lt;br /&gt;
:::Available Monday through Friday, 8am to 8pm&lt;br /&gt;
:::'''(410) 514-3124'''  (Call for faster service.)&lt;br /&gt;
:::[mailto:cldtsupport@jhu.edu '''cldtsupport@jhu.edu''']&lt;br /&gt;
:::[https://support.cldt.jhu.edu/hc/en-us/requests/new Submit a Helpdesk Ticket]&lt;br /&gt;
&lt;br /&gt;
==MSSI Lab Projector In MH 316/MH 322 Lab==&lt;br /&gt;
&lt;br /&gt;
:For any issues with the '''''Epson BrightLink 485Wi''''' projector in the MSSI Lab, MH-316/MH-322...&lt;br /&gt;
&lt;br /&gt;
:During regular hours, please contact [mailto:support@cs.jhu.edu support@isi.jhu.edu], and ISI's IT support will look into the issue.  Please include as many details as you can regarding the problem you're experiencing with the projector.&lt;br /&gt;
&lt;br /&gt;
===If it's after hours or on a weekend...===&lt;br /&gt;
&lt;br /&gt;
:If it's after hours or on a weekend, please ''first try'' to contact CLDT at the address below, '''and email [mailto:support@isi.jhu.edu support@isi.jhu.edu] to let them know you contacted CLDT.&lt;br /&gt;
&lt;br /&gt;
::'''[https://support.cldt.jhu.edu/hc/en-us Center for Learning Design &amp;amp; Technology (CLDT)]'''&lt;br /&gt;
:::Available Monday through Friday, 8am to 8pm&lt;br /&gt;
:::'''(410) 514-3124'''  (Call for faster service.)&lt;br /&gt;
:::[mailto:cldtsupport@jhu.edu '''cldtsupport@jhu.edu''']&lt;br /&gt;
:::[https://support.cldt.jhu.edu/hc/en-us/requests/new Submit a Helpdesk Ticket]&lt;br /&gt;
&lt;br /&gt;
:Provide them as much info as you can about the issue you are experiencing, including your name, a way to reach you, the location of the projector (there are actually ''two'' projectors in that room.  One closest to the MH-316 door and one near the MH-322 door), and the model of the projector: '''''Epson BrightLink 485Wi'''''.&lt;br /&gt;
&lt;br /&gt;
==Hackerman Hall B-17's A/V Equipment==&lt;br /&gt;
&lt;br /&gt;
CS utilizes this lecture hall for seminars and classes.  If there are problems with the A/V equipment, please contact:&lt;br /&gt;
&lt;br /&gt;
::'''[https://support.cldt.jhu.edu/hc/en-us Center for Learning Design &amp;amp; Technology (CLDT)]'''&lt;br /&gt;
:::Available Monday through Friday, 8am to 8pm&lt;br /&gt;
:::'''(410) 514-3124'''  (Call for faster service.)&lt;br /&gt;
:::[mailto:cldtsupport@jhu.edu '''cldtsupport@jhu.edu''']&lt;br /&gt;
:::[https://support.cldt.jhu.edu/hc/en-us/requests/new Submit a Helpdesk Ticket]&lt;br /&gt;
&lt;br /&gt;
==And if CLDT cannot assist with the A/V==&lt;br /&gt;
&lt;br /&gt;
If, for some reason, CLDT cannot assist with the A/V, we are providing contact info for our old A/V support team from JHU, Kit-cats, just in case.  Kit-cats mostly provides A/V support for the Krieger School of Arts &amp;amp; Sciences (KSAS), and they might require a charge/cost number.&lt;br /&gt;
&lt;br /&gt;
::'''KIT-CATS''' ('''K'''rieger '''I'''nformation '''T'''echnology - '''C'''lassroom '''A'''udiovisual '''T'''echnology '''S'''upport):&lt;br /&gt;
:::   [https://classrooms.johnshopkins.edu '''https://classrooms.johnshopkins.edu''']&lt;br /&gt;
:::   '''410-516-6699''' (calling will provide you faster service.)&lt;br /&gt;
:::   [mailto:kitcats@jhu.edu '''kitcats@jhu.edu''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Audio-Visual]]&lt;br /&gt;
[[Category:Support Options]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Phishing_and_Spoofing-Masquerading_Spam&amp;diff=9397</id>
		<title>Phishing and Spoofing-Masquerading Spam</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Phishing_and_Spoofing-Masquerading_Spam&amp;diff=9397"/>
		<updated>2024-06-07T14:15:23Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{messagebox|&lt;br /&gt;
  type=stop|&lt;br /&gt;
  STOP!  READ HERE FIRST:  This page contains instructions for '''''Computer Science Department'' affiliates''' only|&lt;br /&gt;
  2=&amp;lt;br&amp;gt;&lt;br /&gt;
If you are '''''not affiliated''''' with the ''Johns Hopkins University '''Computer Science Department''''', this is '''''not''''' the right resource for you.  Instead, please  see [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d JHU IT's page on how to report spam] for further instructions.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
   If you are a Computer Science affiliate, please read on...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Phishing==&lt;br /&gt;
&lt;br /&gt;
:Phishing can generally be defined as non-legitimate email you receive that tries to get you to provide the sender some type of personal information. The sender is &amp;quot;fishing&amp;quot; for info from you. &lt;br /&gt;
&lt;br /&gt;
:What are some elements of phishing email?&lt;br /&gt;
&lt;br /&gt;
* It could be in the form of an html-based email with a login page embedded. &lt;br /&gt;
&lt;br /&gt;
* It could be something as simple as someone emailing you requesting you to send them info directly. &lt;br /&gt;
**And sometimes, the sender might have first created an email address, like a gmail address, that looks ''similar'' to one you might already know, but not exactly the same.&lt;br /&gt;
**Or it might be a masqueraded sender address.  See the Spoofing (Masquerading)/Spear Phishing section below.&lt;br /&gt;
&lt;br /&gt;
* A phishing email might have a link to a login or info request page.&lt;br /&gt;
&lt;br /&gt;
: The above are just some examples of characteristics of phishing emails.&lt;br /&gt;
&lt;br /&gt;
==Be Wary...==&lt;br /&gt;
&lt;br /&gt;
:It is very important that you examine ''all'' incoming email to make sure it comes from a legitimate source. &lt;br /&gt;
&lt;br /&gt;
:Your mail client should provide you a way to look at ''full mail or message headers'' so you can see if what you ''think'' is a legit address in the '''From:''' part of your message is actually the ''real'' address the sender is sending from.&lt;br /&gt;
&lt;br /&gt;
:If you're unsure about an email, you should look up the person's email address off an official website (my.jh.edu, etc.) and use the looked-up address to contact the email originator to confirm the email request. Remember, these ''spammers might simply change even one character in their own email address'' from an email address you might already recognize.&lt;br /&gt;
&lt;br /&gt;
:If your email has a ''link'' to a web page, the text for the link you see in your email may ''not'' be where the link actually takes you.  '''Examine the link carefully.'''  If you're at a computer, you might be able to hover your pointer over the link to see its true URL.&lt;br /&gt;
&lt;br /&gt;
:Also, look for ''spelling'' or ''grammatical'' errors in an email.  Sometimes, those could indicate that the email is not from a legitimate source.&lt;br /&gt;
&lt;br /&gt;
==Spoofing (Masquerading)/Spear Phishing==&lt;br /&gt;
&lt;br /&gt;
:'''Spoofing''' or '''Masquerading''' is when someone sends an email and it appears to come from someone else.   You you could receive spoofed/masqueraded email in the form of a phishing email.  Please see above for info on phishing email.&lt;br /&gt;
&lt;br /&gt;
:'''Spear Phishing''' ''extends'' the masquerading, as spear phishing is a type of phishing spam where a spammer sends email that ''appears'' to be from someone you know/trust, but is actually from the spammer.&lt;br /&gt;
&lt;br /&gt;
:: In the case of spear phishing, the spammer tries to get you to send them information (financial, etc.), as you might think you're actually sending it to the person you know/trust (and you're really not.)&lt;br /&gt;
&lt;br /&gt;
::Spear Phishing is a ''very dangerous type of email,'' and it's easy to fall prey to it. It has become a common personal information-fishing tactic.   And... it's also a very easy thing for a spammer to do. &lt;br /&gt;
&lt;br /&gt;
::Spammers can make the From: address in your email look like any name or email address, like that of your trusted friend, family member, co-worker, etc.  However, the actual e-mail was sent by the spammer.  Examining the full mail headers for your email (different methods for each email client), can help you determine the actual sender's (spammer's) email address.  (And it's also possible that the spammer's email address you see in the headers might not actually belong to the spammer, but rather and meial address the spammer has stolen.)&lt;br /&gt;
&lt;br /&gt;
:: If you receive email that looks like it comes from someone you know, but the message content seems suspicious in some way, examine the mail carefully, including the mail headers for the actual sender's email address, to be sure it's legitimate.  If you receive email asking for personally identifiable information, financial info, login credentials, etc., be wary, and make sure you are replying to the legitimate audience.&lt;br /&gt;
&lt;br /&gt;
::''If you are not sure if the email is legit,'' contact the &amp;quot;sender&amp;quot; by an alternate means, e.g, by phone (a phone number you know is legit) or send a separate email to that individual (do not just click reply on the suspicious email) using an email address you know for that individual.&lt;br /&gt;
&lt;br /&gt;
==If You Receive Phishing/Spoofing Email...==&lt;br /&gt;
:If you receive phishing/spoofing email , especially if it's requesting you to log in to the JHU login page (or to other pages that request you to login) or asks for a gift card or wants to know your availability, please be wary of it, ''and if you think it's not legit'', '''do ''not'' click on any included links located in that phishing mail!'''&lt;br /&gt;
&lt;br /&gt;
:{{red|'''Instead...'''}} (and please read the below options carefully.)&lt;br /&gt;
&lt;br /&gt;
===...if the mail you received is specifically a Phishing email that {{red|''looks like''}} it came from an {{red|@cs.jhu.edu email address}}===&lt;br /&gt;
&lt;br /&gt;
:If you receive a Phishing email that '''looks like it ''came from'' an ''@cs.jhu.edu'' email address''', we want to know about that, ''regardless'' of whether you received the email at your ''own'' @cs.jhu.edu or @jhu.edu email address.  So, in this instance, please forward the Phishing email (including any mail headers, if possible, by '''forwarding it''' ''as an attachment''), to [mailto:support@cs.jhu.edu support@cs.jhu.edu] so that our  CS IT Support Team can examine it and take proper action.&lt;br /&gt;
&lt;br /&gt;
:{{red|'''However...'''}}&lt;br /&gt;
&lt;br /&gt;
:If the Phishing email you received does '''''not''''' look like it came ''from'' an ''@cs.jhu.edu'' email address, then please see the below two options to determine who to report the Phishing email to.&lt;br /&gt;
&lt;br /&gt;
===...if you receive Phishing/Spoofing email at your {{red|''@jhu.edu''}}, {{red|''@jhmi.edu''}} or other {{red|''non''-@cs.jhu.edu}} (but still ''JHU''-related) email address===&lt;br /&gt;
&lt;br /&gt;
:If you receive spam (including phishing, etc.) email at your ''@jhu.edu'' (or @jhmi.edu, @jh.edu, etc.) email address ''directly'' (and is not from an @cs.jhu.edu email address, or if you don't forward your CS email to your @jhu email), you can visit &amp;lt;!--[http:/.  Course info can be found at: /www.it.johnshopkins.edu/services/email/spam/ReportingSpam.html JHU's Reporting Spam and Suspicious Email page]--&amp;gt; [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d  JHU's How-to page for reporting spam].  As part of the process, you'll want to forward that email (including any mail headers, if possible, by '''forwarding''' it ''as an attachment''), to [mailto:spam@jhu.edu spam@jhu.edu] (and perhaps make the Subject Line say '''SPAM'''), so that JHU can examine it and take proper action. If you're not sure if the email is legitimate, mention that in your correspondence with JHU IT as well.  If you haven't heard back from JHU in a reasonable amount of time, please [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support open a trouble ticket with JHU IT.]&lt;br /&gt;
&lt;br /&gt;
:'''NOTE''':  Phishing mail received at your ''non-CS'' email address and that did not originate from an ''@cs.jhu.edu'' address does '''not''' need to be reported to CS IT (i.e,. support@cs.jhu.edu)&lt;br /&gt;
&lt;br /&gt;
===...if you receive Phishing/Spoofing email at your {{red|''@cs.jhu.edu''}} email address===&lt;br /&gt;
&lt;br /&gt;
:If you receive the spam/phishing email ''directly'' (i.e., not forwarded from your @jhu.edu address) at your ''CS email address'', or...  if you think the email originated from an @cs.jhu.edu email address, please forward it (including any mail headers, if possible, by '''forwarding it''' ''as an attachment''), to [mailto:support@cs.jhu.edu support@cs.jhu.edu] so that our  CS IT Support Team can examine it and take proper action.&lt;br /&gt;
&lt;br /&gt;
==Filtering Spam Received At Your CS Email email address==&lt;br /&gt;
&lt;br /&gt;
:Please see:  [[:Category:Spam Filtering At CS|Spam Filtering At CS]]&lt;br /&gt;
&lt;br /&gt;
==A JHU IT-Prepared Doc To Help Its Users Identify Phishing Emails==&lt;br /&gt;
&lt;br /&gt;
:JHU has put together a pdf that provides helpful information for identifying phishing emails.  It's geared to those using JHU's email system, but many of its tips apply to all that receive email.&lt;br /&gt;
&lt;br /&gt;
:Please read: [[Media:Phishing-Safe_Links_and_Detecting_Suspicious_URLs.pdf|Phishing-Safe_Links_and_Detecting_Suspicious_URLs.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Do's &amp;amp; Don'ts Of Protecting Yourself From Phishing, Malware, &amp;amp; Ransomware-based Emails Scams==&lt;br /&gt;
&lt;br /&gt;
:In a recent email to the JHU public, Darren Lacey, JHU's Chief Information Security Officer, compiled an excellent collection of Do's and Don'ts to protect yourself from phishing, malware, and ransomware-based email scams. Click the link below to read Darren's email.&lt;br /&gt;
&lt;br /&gt;
:[[Media:BeCautiousAndAvoidPhishingAttacks.pdf|Be Cautious and Avoid Phishing Attacks - Do's &amp;amp; Don'ts]]&lt;br /&gt;
&lt;br /&gt;
==Training Course Opportunity To Help You Identify Phishing Emails==&lt;br /&gt;
&lt;br /&gt;
:JHU offers an excellent online course for the end-user regarding electronic information security and data management that includes a section on ''identifying phishing emails''.   &lt;br /&gt;
&lt;br /&gt;
:To get info on the course, '''you need to be on the  [[VPN_-_JHU | JHU VPN]]''' or directly on a JHU network, and then browse to:&lt;br /&gt;
&lt;br /&gt;
:[https://lms14.learnshare.com/dashboard/dash.home.aspx?Z=Cvz7rlERBiINCk3kFkMDWtWkTAGCTs%2fZPxff8PHH9jpE3NtAwUrdMyfZVOCTBf2m  Course: JHU Electronic Information Security and Data Management] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=If_You_Receive_Spam&amp;diff=9396</id>
		<title>If You Receive Spam</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=If_You_Receive_Spam&amp;diff=9396"/>
		<updated>2024-06-07T14:13:07Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{messagebox|&lt;br /&gt;
  type=stop|&lt;br /&gt;
  STOP! READ HERE FIRST:  This page contains instructions for '''''Computer Science Department'' affiliates''' only|&lt;br /&gt;
  2=&amp;lt;br&amp;gt;&lt;br /&gt;
If you are '''''not affiliated''''' with the ''Johns Hopkins University '''Computer Science Department''''', this is '''''not''''' the right resource for you.  Instead, please  see [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d JHU IT's page on how to report spam] for further instructions.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
   If you are a Computer Science affiliate, please read on...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==SPAM==&lt;br /&gt;
&lt;br /&gt;
Spam is unsolicited mail.  It is just part of email life.  Even with our sophisticated mail server spam-identifying systems, spam will still get through to your inbox.&lt;br /&gt;
&lt;br /&gt;
Spam can be in the form of...&lt;br /&gt;
&lt;br /&gt;
* Commercial (and sometimes, non-commercial) email that you did not request&lt;br /&gt;
&lt;br /&gt;
* Or, it could be some type of [[Phishing and Masquerading Spam|Phishing or Masqueraded mail]].&lt;br /&gt;
&lt;br /&gt;
==Filtering/Reducing Spam at your CS Email Address==&lt;br /&gt;
&lt;br /&gt;
If you are receiving spam at your CS email address on a regular basis, you can filter a great deal of it by visiting our our category on [[:Category:Spam Filtering At CS|Spam Filtering At CS]] and then, follow the instructions there.&lt;br /&gt;
&lt;br /&gt;
== Reporting Spam ==&lt;br /&gt;
&lt;br /&gt;
:As mentioned, spam is a normal part of email life, and with the amount of spam that flows through the Internet, it is difficult to combat it all.  However, in some cases, you might find a particular spam message you are concerned enough about, that you feel the need to report it.  &lt;br /&gt;
&lt;br /&gt;
:('''NOTE:'''  If the spam you receive looks like a ''Phishing'' email, please visit [[Phishing and Masquerading Spam|Phishing or Masqueraded mail]] for further instructions for reporting it.)&lt;br /&gt;
&lt;br /&gt;
===If You Receive Spam  Messages At Your {{red|''@jhu.edu'' or ''@jhmi.edu''}} email address and want to report it===&lt;br /&gt;
&lt;br /&gt;
:If you receive spam (including phishing, etc.) email at your ''@jhu.edu'' or ''@jhmi.edu'' email address ''directly'' (and is not from an @cs.jhu.edu email address or if you don't forward your CS email to your @jhu email)), you can visit &amp;lt;!--[http:/.  Course info can be found at: /www.it.johnshopkins.edu/services/email/spam/ReportingSpam.html JHU's Reporting Spam and Suspicious Email page]--&amp;gt; [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d  JHU's How-to page for reporting spam].  As part of the process, you'll want to forward that email (including any mail headers, if possible, by '''forwarding''' it ''as an attachment''), to [mailto:spam@jhu.edu spam@jhu.edu] (and perhaps make the Subject Line say '''SPAM'''), so that JHU can examine it and take proper action. If you're not sure if the email is legitimate, mention that in your correspondence with JHU IT as well.  If you haven't heard back from JHU in a reasonable amount of time, please [https://support.cs.jhu.edu/wiki/Contacting_JHU_IT_Support open a trouble ticket with JHU IT.] &lt;br /&gt;
&lt;br /&gt;
:'''NOTE''':  Spam mail received at your ''non-CS'' email address and that did not originate from an ''@cs.jhu.edu'' address does '''not''' need to be reported to CS IT (i.e,. support@cs.jhu.edu)&lt;br /&gt;
&lt;br /&gt;
=== If You Received a Spam Message at your {{red|''@cs.jhu.edu''}} Computer Science-provided email address, and you want to report it===&lt;br /&gt;
&lt;br /&gt;
:If you receive spam email (including phishing) ''directly'' at your '''''Computer Science''' email address only'' (this is '''not''' for non-CS email addresses), and you feel it is concerning enough that you want to report it, please forward it (including any mail headers, if possible, by forwarding it ''as an attachment''), to [mailto:support@cs.jhu.edu support@cs.jhu.edu] so that our  CS IT Support Team can examine it and take proper action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:If you receive email ''directly'' at your JHU acct, i.e., your @jhu.edu  or @jhmi.edu email address (''without'' it being ''first'' forwarded from your CS account to your JHU account), what should you do? &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:In this case, since you're dealing with JHU's central mail service, not the CS mail service you should read:  [http://www.it.johnshopkins.edu/services/email/spam/ReportingSpam.html JHU's Reporting Spam and Suspicious Email page] for instructions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:In this case, since you're dealing with JHU's mail service, not the CS mail service, you should read the [https://johnshopkins.service-now.com/serviceportal?id=kb_article&amp;amp;sys_id=59e4b648db2d7b84e6cfdb85ca96199d How-to page in reporting spam to JHU]  Pay special attention on the process to report the spam.   JHU will want you to provide the full header information, and they provide examples of how to do so by ''forwarding'' the spam email ''as an attachment'' to JHU.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:Again, this is for those receiving email directly at their @jhu.edu account, and not for those receiving email at their @cs.jhu.edu first and having it forwarded to their @jhu.edu account.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
email address account, please contact [mailto:spam@jhu.edu spam@jhu.edu]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9395</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9395"/>
		<updated>2024-06-07T14:11:03Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY LINK START&lt;br /&gt;
 * Created by http://mediawiki.org/User:Kyle_van_der_meer&lt;br /&gt;
 * Used for Version 2 for non-table layout.&lt;br /&gt;
 */&lt;br /&gt;
.category_link{&lt;br /&gt;
        v-align:top;&lt;br /&gt;
        display:inline-block; &lt;br /&gt;
        width:144px;           /*Default width part 2*/&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#fff;            /*Default Light color*/&lt;br /&gt;
        background-color:#333; /*Default dark color*/&lt;br /&gt;
        padding:2px;&lt;br /&gt;
        line-height:1;&lt;br /&gt;
        display:block;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a:hover{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#333;            /*Default dark color*/&lt;br /&gt;
        background-color:#eee; /*Default light color*/&lt;br /&gt;
}&lt;br /&gt;
/*CATEGORY LINK END*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE START */&lt;br /&gt;
&lt;br /&gt;
#main-page-categories {&lt;br /&gt;
    margin: 0.75em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeTag {&lt;br /&gt;
    -webkit-column-width: 15em;&lt;br /&gt;
    -moz-column-width: 15em;&lt;br /&gt;
    -ms-column-width: 15em;&lt;br /&gt;
    column-width: 15em;&lt;br /&gt;
    -webkit-column-gap: 2em;&lt;br /&gt;
    -moz-column-gap: 2em;&lt;br /&gt;
    -ms-column-gap: 2em;&lt;br /&gt;
    column-gap: 2em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeBullet,&lt;br /&gt;
#main-page-categories .CategoryTreeEmptyBullet {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeItem {&lt;br /&gt;
    padding-left: 0.75em;&lt;br /&gt;
    text-indent: -0.75em;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE END */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX START */&lt;br /&gt;
&lt;br /&gt;
.message-box {&lt;br /&gt;
    padding: 1.2rem 0.8rem !important;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    background-color: rgba(0, 0, 0, 0.1);&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: min-content 1fr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box figcaption {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 1;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 1.12em;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 2;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    margin: auto 0 !important;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p.standalone {&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.message-box:before {&lt;br /&gt;
    font-family: &amp;quot;Font Awesome 6 Free&amp;quot;, &amp;quot;Font Awesome 5 Free&amp;quot;, FontAwesome;&lt;br /&gt;
    font-style: normal;&lt;br /&gt;
    font-weight: 900;&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
    speak: none;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    text-decoration: inherit;&lt;br /&gt;
    width: 1em;&lt;br /&gt;
    margin: auto 0.4em auto 0.2em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-variant: normal;&lt;br /&gt;
    text-transform: none;&lt;br /&gt;
    line-height: 1em;&lt;br /&gt;
    -webkit-font-smoothing: antialiased;&lt;br /&gt;
    -moz-osx-font-smoothing: grayscale&lt;br /&gt;
    grid-column: 1;&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
.info-box:before {&lt;br /&gt;
    color: #00529B;&lt;br /&gt;
    content: &amp;quot;\f05a&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.warning-box:before {&lt;br /&gt;
    color: #9A6324;&lt;br /&gt;
    content: &amp;quot;\f071&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.todo-box:before {&lt;br /&gt;
    color: #4363d8;&lt;br /&gt;
    content: &amp;quot;\f46c&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.stop-box:before {&lt;br /&gt;
    color: #E6194B;&lt;br /&gt;
    content: &amp;quot;\f057&amp;quot;;&lt;br /&gt;
    font-size: 3em;&lt;br /&gt;
}&lt;br /&gt;
.info-box {&lt;br /&gt;
    background-color: rgba(0, 173, 255, 0.1);&lt;br /&gt;
}&lt;br /&gt;
.warning-box {&lt;br /&gt;
    background-color: rgba(254, 204, 0, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.todo-box {&lt;br /&gt;
    background-color: rgba(0, 130, 200, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.stop-box {&lt;br /&gt;
    background-color: rgba(230, 25, 75, 0.2);&lt;br /&gt;
}&lt;br /&gt;
figure.stop-box figcaption {&lt;br /&gt;
    font-size: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX END */&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9394</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9394"/>
		<updated>2024-06-07T14:09:31Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY LINK START&lt;br /&gt;
 * Created by http://mediawiki.org/User:Kyle_van_der_meer&lt;br /&gt;
 * Used for Version 2 for non-table layout.&lt;br /&gt;
 */&lt;br /&gt;
.category_link{&lt;br /&gt;
        v-align:top;&lt;br /&gt;
        display:inline-block; &lt;br /&gt;
        width:144px;           /*Default width part 2*/&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#fff;            /*Default Light color*/&lt;br /&gt;
        background-color:#333; /*Default dark color*/&lt;br /&gt;
        padding:2px;&lt;br /&gt;
        line-height:1;&lt;br /&gt;
        display:block;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a:hover{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#333;            /*Default dark color*/&lt;br /&gt;
        background-color:#eee; /*Default light color*/&lt;br /&gt;
}&lt;br /&gt;
/*CATEGORY LINK END*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE START */&lt;br /&gt;
&lt;br /&gt;
#main-page-categories {&lt;br /&gt;
    margin: 0.75em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeTag {&lt;br /&gt;
    -webkit-column-width: 15em;&lt;br /&gt;
    -moz-column-width: 15em;&lt;br /&gt;
    -ms-column-width: 15em;&lt;br /&gt;
    column-width: 15em;&lt;br /&gt;
    -webkit-column-gap: 2em;&lt;br /&gt;
    -moz-column-gap: 2em;&lt;br /&gt;
    -ms-column-gap: 2em;&lt;br /&gt;
    column-gap: 2em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeBullet,&lt;br /&gt;
#main-page-categories .CategoryTreeEmptyBullet {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeItem {&lt;br /&gt;
    padding-left: 0.75em;&lt;br /&gt;
    text-indent: -0.75em;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE END */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX START */&lt;br /&gt;
&lt;br /&gt;
.message-box {&lt;br /&gt;
    padding: 1.2rem 0.8rem !important;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    background-color: rgba(0, 0, 0, 0.1);&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: min-content 1fr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box figcaption {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 1;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 1.12em;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 2;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    margin: auto 0 !important;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p.standalone {&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.message-box:before {&lt;br /&gt;
    font-family: &amp;quot;Font Awesome 6 Free&amp;quot;, &amp;quot;Font Awesome 5 Free&amp;quot;, FontAwesome;&lt;br /&gt;
    font-style: normal;&lt;br /&gt;
    font-weight: 900;&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
    speak: none;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    text-decoration: inherit;&lt;br /&gt;
    width: 1em;&lt;br /&gt;
    margin: auto 0.4em auto 0.2em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-variant: normal;&lt;br /&gt;
    text-transform: none;&lt;br /&gt;
    line-height: 1em;&lt;br /&gt;
    -webkit-font-smoothing: antialiased;&lt;br /&gt;
    -moz-osx-font-smoothing: grayscale&lt;br /&gt;
    grid-column: 1;&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
.info-box:before {&lt;br /&gt;
    color: #00529B;&lt;br /&gt;
    content: &amp;quot;\f05a&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.warning-box:before {&lt;br /&gt;
    color: #9A6324;&lt;br /&gt;
    content: &amp;quot;\f071&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.todo-box:before {&lt;br /&gt;
    color: #4363d8;&lt;br /&gt;
    content: &amp;quot;\f46c&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.stop-box:before {&lt;br /&gt;
    color: #E6194B;&lt;br /&gt;
    content: &amp;quot;\f057&amp;quot;;&lt;br /&gt;
    font-size: 3em;&lt;br /&gt;
}&lt;br /&gt;
.info-box {&lt;br /&gt;
    background-color: rgba(0, 173, 255, 0.1);&lt;br /&gt;
}&lt;br /&gt;
.warning-box {&lt;br /&gt;
    background-color: rgba(170, 110, 40, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.todo-box {&lt;br /&gt;
    background-color: rgba(0, 130, 200, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.stop-box {&lt;br /&gt;
    background-color: rgba(230, 25, 75, 0.2);&lt;br /&gt;
}&lt;br /&gt;
figure.stop-box figcaption {&lt;br /&gt;
    font-size: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX END */&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9393</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9393"/>
		<updated>2024-06-07T14:07:51Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY LINK START&lt;br /&gt;
 * Created by http://mediawiki.org/User:Kyle_van_der_meer&lt;br /&gt;
 * Used for Version 2 for non-table layout.&lt;br /&gt;
 */&lt;br /&gt;
.category_link{&lt;br /&gt;
        v-align:top;&lt;br /&gt;
        display:inline-block; &lt;br /&gt;
        width:144px;           /*Default width part 2*/&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#fff;            /*Default Light color*/&lt;br /&gt;
        background-color:#333; /*Default dark color*/&lt;br /&gt;
        padding:2px;&lt;br /&gt;
        line-height:1;&lt;br /&gt;
        display:block;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a:hover{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#333;            /*Default dark color*/&lt;br /&gt;
        background-color:#eee; /*Default light color*/&lt;br /&gt;
}&lt;br /&gt;
/*CATEGORY LINK END*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE START */&lt;br /&gt;
&lt;br /&gt;
#main-page-categories {&lt;br /&gt;
    margin: 0.75em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeTag {&lt;br /&gt;
    -webkit-column-width: 15em;&lt;br /&gt;
    -moz-column-width: 15em;&lt;br /&gt;
    -ms-column-width: 15em;&lt;br /&gt;
    column-width: 15em;&lt;br /&gt;
    -webkit-column-gap: 2em;&lt;br /&gt;
    -moz-column-gap: 2em;&lt;br /&gt;
    -ms-column-gap: 2em;&lt;br /&gt;
    column-gap: 2em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeBullet,&lt;br /&gt;
#main-page-categories .CategoryTreeEmptyBullet {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeItem {&lt;br /&gt;
    padding-left: 0.75em;&lt;br /&gt;
    text-indent: -0.75em;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE END */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX START */&lt;br /&gt;
&lt;br /&gt;
.message-box {&lt;br /&gt;
    padding: 1.2rem 0.8rem !important;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    background-color: rgba(0, 0, 0, 0.1);&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: min-content 1fr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box figcaption {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 1;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 1.12em;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 2;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    margin: auto 0 !important;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p.standalone {&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.message-box:before {&lt;br /&gt;
    font-family: &amp;quot;Font Awesome 6 Free&amp;quot;, &amp;quot;Font Awesome 5 Free&amp;quot;, FontAwesome;&lt;br /&gt;
    font-style: normal;&lt;br /&gt;
    font-weight: 900;&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
    speak: none;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    text-decoration: inherit;&lt;br /&gt;
    width: 1em;&lt;br /&gt;
    margin: auto 0.4em auto 0.2em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-variant: normal;&lt;br /&gt;
    text-transform: none;&lt;br /&gt;
    line-height: 1em;&lt;br /&gt;
    -webkit-font-smoothing: antialiased;&lt;br /&gt;
    -moz-osx-font-smoothing: grayscale&lt;br /&gt;
    grid-column: 1;&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
.info-box:before {&lt;br /&gt;
    color: #00529B;&lt;br /&gt;
    content: &amp;quot;\f05a&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.warning-box:before {&lt;br /&gt;
    color: #7c4400;&lt;br /&gt;
    content: &amp;quot;\f071&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.todo-box:before {&lt;br /&gt;
    color: #3cb44b;&lt;br /&gt;
    content: &amp;quot;\f46c&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.stop-box:before {&lt;br /&gt;
    color: #E6194B;&lt;br /&gt;
    content: &amp;quot;\f057&amp;quot;;&lt;br /&gt;
    font-size: 3em;&lt;br /&gt;
}&lt;br /&gt;
.info-box {&lt;br /&gt;
    background-color: rgba(0, 173, 255, 0.1);&lt;br /&gt;
}&lt;br /&gt;
.warning-box {&lt;br /&gt;
    background-color: rgba(255, 255, 25, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.todo-box {&lt;br /&gt;
    background-color: rgba(60, 180, 75, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.stop-box {&lt;br /&gt;
    background-color: rgba(230, 25, 75, 0.2);&lt;br /&gt;
}&lt;br /&gt;
figure.stop-box figcaption {&lt;br /&gt;
    font-size: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX END */&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Template:Important&amp;diff=9392</id>
		<title>Template:Important</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Template:Important&amp;diff=9392"/>
		<updated>2024-06-07T14:04:30Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Marks text as important to draw attention to it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{important|This is important!}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{important|This is important!}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;{{red|{{{1}}}}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Template:Outage&amp;diff=9391</id>
		<title>Template:Outage</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Template:Outage&amp;diff=9391"/>
		<updated>2024-06-07T14:02:13Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;This is a template for formalizing the structure of outage notifications on the [[Notices]] page.&lt;br /&gt;
&lt;br /&gt;
At a minimum, use of this template should look like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;outage&lt;br /&gt;
   |time=''date and time outage started''&lt;br /&gt;
   |services=''affected services''&lt;br /&gt;
   |summary=''summary of the problem''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That will look like this:&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=''date and time outage started''&lt;br /&gt;
  |services=''affected services''&lt;br /&gt;
  |summary=''summary of the problem''}}&lt;br /&gt;
&lt;br /&gt;
There is a &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; parameter, which gives the type of outage.  It defaults to &amp;quot;Issue&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;outage&lt;br /&gt;
   |type=Planned outage&lt;br /&gt;
   |time=''date and time outage will starte''&lt;br /&gt;
   |services=''affected services''&lt;br /&gt;
   |summary=''summary of the outage''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned outage&lt;br /&gt;
  |time=''date and time outage will starte''&lt;br /&gt;
  |services=''affected services''&lt;br /&gt;
  |summary=''summary of the outage''}}&lt;br /&gt;
&lt;br /&gt;
You can include an &amp;lt;code&amp;gt;update&amp;lt;/code&amp;gt; parameter, which will replace the last line of the output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;outage … |update=As of ''date/time'', the problem has been resolved.&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; →&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=''date and time outage started''&lt;br /&gt;
  |services=''affected services''&lt;br /&gt;
  |summary=''summary of the problem''&lt;br /&gt;
  |update=As of ''date/time'', the problem has been resolved.}}&lt;br /&gt;
&lt;br /&gt;
You can also include a &amp;lt;code&amp;gt;details&amp;lt;/code&amp;gt; parameter.  The details may span multiple lines, but you'll need to put a &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; at the end of each line:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;outage&lt;br /&gt;
   |time=''date and time outage started''&lt;br /&gt;
   |services=''affected services''&lt;br /&gt;
   |summary=''summary of the problem''&lt;br /&gt;
   |details=''Extra Details 1''&amp;lt;nowiki&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 ''Extra Details 2''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
   |time=''date and time outage started''&lt;br /&gt;
   |services=''affected services''&lt;br /&gt;
   |summary=''summary of the problem''&lt;br /&gt;
   |details=''Extra Details 1''&amp;lt;br/&amp;gt;&lt;br /&gt;
''Extra Details 2''}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;==== {{#if:{{{type|}}}|{{{type}}}|Issue}} with {{{services}}} ====&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style-type: none; margin-left: 0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;'''WHEN''': {{{time}}}&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;'''WHAT''': {{{summary}}}&amp;lt;/li&amp;gt;&lt;br /&gt;
{{#if:{{{update|}}}|&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;{{red|'''UPDATE''':}} {{{update}}}&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;}}&lt;br /&gt;
{{#if:{{{details|}}}|&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;'''DETAILS''': {{{details}}}&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9390</id>
		<title>Notices</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9390"/>
		<updated>2024-06-07T14:00:23Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--  *************** BEGIN ACTIVE NOTICES **************************** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{red|CS IT STAFF AVAILABILITY}} ==&lt;br /&gt;
&lt;br /&gt;
*  The CS IT Support staff is back in Malone Hall. Our group is working a hybrid schedule with some of us working remotely on certain days, while others of our team are on campus.  &lt;br /&gt;
* We continue being available M-F, 8:30 to 5pm, but there may be certain times we might be online only.&lt;br /&gt;
*  Therefore, please remember to email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
*  Also, please have [https://support.cs.jhu.edu/wiki/Zoom Zoom] available on your device(s), so that we can arrange to contact you using that method, as an alternative to in-person communication. &lt;br /&gt;
* For the time being, Steve DeBlasio, our accounts liaison, is providing a virtual version of his daily office hours for accounts, etc.  Email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== {{red|JHU IT SERVICE OUTAGES AFFECTING CS IT SERVICES}} == &lt;br /&gt;
=== PLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TEMPLATE JHU Service Outages --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned JHU outage&lt;br /&gt;
  |services=Malone Hall&lt;br /&gt;
  |time=Friday, March 10, starting around 11am and lasting until completed&lt;br /&gt;
  |summary=Wi-Fi access point replacement&lt;br /&gt;
  |details=JHU Networking will be swapping out all of the Hopkins-managed Malone Hall ''wifi'' access points in the building. They plan to start work around 11am that Friday, and they expect it could take 4 hours, more or less, to replace them all.  During that time, wifi access might disappear and reappear.  Additionally, when your wireless device tries to reconnect to the newly-replaced access point, you ''might'' be prompted to accept a certificate, and we were informed that you should do so.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
After the wifi outage, if you continue to have issues with your device, '''''please contact JHU IT directly...''''' Visit [[Wireless Networking]] for details on who to contact for assistance.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Networking has indicated they are testing power transfer equipment in Mason Hall that will affect several buildings, including Malone and Hackerman.  They will be cycling power to the buildings, perhaps several times.  They expect their outages to be &amp;lt; 10 seconds each.&lt;br /&gt;
&lt;br /&gt;
::Our CS IT servers that provide you most of our IT services should remain up and running, since our servers have backup battery power.  Unfortunately, the JHU network in the building does not.  So, you will probably experience brief network interruptions when the power is cycled by Facilities.  And each time the power is out, CS services that you interact with (email, web, home directories, etc.) will be inaccessible due to the building's network being unavailable during the outage times.&lt;br /&gt;
&lt;br /&gt;
::Faculty who run their own servers in the CS Server Room (MH G-29), please note that if you do not have UPS units in your racks (and most of you do not), you can expect your systems will power cycle each time Facilities cycles power in Malone Hall.  Please be aware.   PhD students who maintain those systems (and perhaps other systems in the building), please keep that in mind as well.&lt;br /&gt;
&lt;br /&gt;
::The CS computing labs' systems (currently, for the summer, all located in G-61), those computers are not on UPS systems, so those computers will power cycle and should boot back up on their own.  But, if you're planning to use our lab systems, because they might go up and down several times during the electrical work time period, you might not want to do your school work on those systems during that time.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Facilities is preparing for BGE to test electrical equipment that affects several Homewood buildings.  They will be performing this test on Saturday evening, June 26 at 8pm.   If you recall, back on May 6, there was a very short power outage that affected our building and others.  The testing BGE will be doing is part of their troubleshooting what happened in May.&lt;br /&gt;
&lt;br /&gt;
::In the case of the upcoming 6/26 testing, there is a potential for another short power outage (1 to 2 minutes) that evening.  &lt;br /&gt;
&lt;br /&gt;
::A short outage of this type will affect our CS servers and IT services in the following way:  Although our servers should physically stay running, as they are on battery-backed equipment, because our services require network connections that are controlled by JHU (and not on battery backup), all of our CS IT services will be unavailable during the expected brief outage.&lt;br /&gt;
&lt;br /&gt;
::Once the power returns, our services should be available again, because the network should be available again.&lt;br /&gt;
&lt;br /&gt;
::Also, if there is indeed an outage, the CS Grad and Undergrad Lab systems (that currently, you can only access remotely) will power off.   However, when power is restored, those lab systems should automatically reboot.&lt;br /&gt;
&lt;br /&gt;
::Other notes:   WiFi and other networking in the building would be unavailable during the outage.  Most likely, lights would be unavailable.   My group does not maintain J-Card systems, so we do not know how the J-Card readers will perform during a power outage.&lt;br /&gt;
&lt;br /&gt;
::''For your own equipment, whether it be in your office or the server room, please prepare as for any other planned power outage.''&lt;br /&gt;
&lt;br /&gt;
::If there are additional details that we hear of, we will update here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{red|CS IT SERVICE OUTAGES (Unplanned &amp;amp; Planned)}} ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== UNPLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
==== {{red|9/29/23 MAJOR JHU email outage and delays}} ====&lt;br /&gt;
&lt;br /&gt;
:JHU is experiencing email issues with it's @jhu.edu mail services due to a global outage at Cisco.  This affects both incoming and outgoing email messages to external recipients.  It also impacts systems that send email through JHU's email gateways.  Expect major mail delays until this is fixed.  (We suspect that those with @jhu.edu addresses can still send and receive to others with @jhu.edu addresses.)&lt;br /&gt;
&lt;br /&gt;
:'''''UPDATE:'''''  JHU has implemented a work-around to the email problem, and email delivery has returned to normal.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |services=&lt;br /&gt;
  |summary=&lt;br /&gt;
  |time=&lt;br /&gt;
  |details=&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UNPLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=Started Aug 15, 2022 around 7am&lt;br /&gt;
  |services=MH-122's MH122PRT printer&lt;br /&gt;
  |summary=The HP printer in MH-122, mh122prt, is down due to a fuser error.  Service has been called.&lt;br /&gt;
  |details=In the meantime, please use the printer in MH-G61, mhG61prt.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Other available printers can be found at:  [[Available Printers]]&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:None at this time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--====&amp;lt;span style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;PHISHING EMAIL AND OTHER ACCOUNT ISSUES!&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;&lt;br /&gt;
:5/5/20:  We are currently receiving a large number of phishing emails directed at the CS Department.  If you receive an email with links in it and have ''any'' doubts about the email, '''do not click the link'''.  You '''do not''' need to send the emails to us at this time, as we are actively tracking the situation.&lt;br /&gt;
&lt;br /&gt;
::Also...&lt;br /&gt;
&lt;br /&gt;
:Because of these phishing attacks, if you've followed the phishing links and provided your account credentials to others, and then find you are unable to login to your CS account get your CS email, then, please see our  [https://support.cs.jhu.edu/wiki/How_To_Reset_Your_Password password reset procedures]. If your CS email account has been disabled, and you need you need to contact us,  you will need an alternate non-CS email address to do so.  Also, if you did follow a phishing link and enter your account credentials and then realize what happened, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] '''''right away''''', and let us know.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;!--:None at this time.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
:None at this time.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
====Major Malone Power Outage Planned (Affecting CS IT Services) - Saturday, March 30 from 6am to 2:30pm (CS IT Services Outage before and after Power Outage as well)====&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' There will be '''''no''''' CS IT computing services available during an upcoming all-day major power outage for ALL of Malone Hall.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Power Outage - Saturday, March 30, 2024, starting at '''6am''' and running until '''2:30pm''' (so, roughly, 8.5 hours.)&lt;br /&gt;
&lt;br /&gt;
:: Loss of CS IT services - Saturday, March 30, 2024, starting at '''5am''' (one hour before the power outage) and lasting until '''4:30pm''' (two hours after the power outage is completed.)&lt;br /&gt;
&lt;br /&gt;
:'''DESCRIPTION:'''   JHU is planning an a all-day power outage for Malone Hall, and all of our computing services will be unavailable during that time.&lt;br /&gt;
&lt;br /&gt;
:The actual power outage is planned to start at 6am, Saturday morning, March 30,, and will continue  for approximately an 8.5 hours.  '''''However,''''' we need to safely bring down our computer servers and clients ''earlier'' than that (before the power goes out.)  We plan to bring our systems down that morning around '''5am'''.  And although the power to the building should restored around 2:30pm that same day, we will not have all our systems back up and running until approx. 4:30pm, so plan on about 2 hours after the power outage is deemed over until our servers and services are available again.&lt;br /&gt;
&lt;br /&gt;
:{{red|Please read all of the notes below regarding Malone Hall Residents, CS Server Room users, and a list of the CS IT services that will be unavailable during the outage.}}&lt;br /&gt;
&lt;br /&gt;
::{{red|'''NOTES TO MALONE HALL RESIDENTS:'''}}  During the time of the outage, we're assuming most building lights will be out and the J-Card system might be out too.  That might make it more difficult to get into the building during the outage.  But with the power out, we're not sure how much need there will be for anyone to be in the building during that time anyway.  If you have an office refrigerator, expect that to be out too.  If you are counting on your UPS (battery-backup) systems to continue powering your office equipment, keep in mind the expected length of the outage (8 hours) and plan for a longer period of time, just to be safe.  And keep in mind that your office phones may be inoperable during the outage.  So please plan in advance for this outage. &lt;br /&gt;
&lt;br /&gt;
::{{red|'''NOTE TO CS SERVER ROOM (MH G-29) SERVER OWNERS:'''}}  Our server room will be out of power, so our servers will be unavailable.  If you host servers in the server room, your servers will be down as well.  Plan ahead of time to shut down and to bring back up your servers.  Your group is responsible for any systems you choose to shut down before the outage or boot back up after the outage.&lt;br /&gt;
&lt;br /&gt;
=====Tracking Our CS IT Services Status Updates During The Outage=====&lt;br /&gt;
&lt;br /&gt;
:Because we will not have power to our servers in Malone Hall, the CS IT Support Wiki, and especially this Notices page ( https://support.cs.jhu.edu/wiki/Notices ) will be unavailable during the outage.  Instead, during the outage, we have arranged for status updates to be available at the following website (served at an off-site facility):&lt;br /&gt;
&lt;br /&gt;
::[https://csstatus.jhu.edu https://csstatus.jhu.edu]   We will update that page soon with this information.&lt;br /&gt;
&lt;br /&gt;
:(Bookmark that link ahead of time, in case you can't access your CS mail during the outage.)&lt;br /&gt;
&lt;br /&gt;
:As soon as we're able to do so after the outage, we'll also make this Notices page available again.&lt;br /&gt;
&lt;br /&gt;
=====CS IT Services ''Un''available During The Power Outage Include...=====&lt;br /&gt;
&lt;br /&gt;
* DNS resolution (hostname lookups) for all cs.jhu.edu hostnames will be unavailable.  This will affect all websites with cs.jhu.edu domain names, even if the website is hosted by someone other than the CS department.&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  And some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again. Outgoing mail will not be available. &lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage (just not from a Malone Hall–based computer.)&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' CS webpages will be available.  This includes the main CS website.  And, as mentioned above... because we will not have power to our servers, the CS IT Support Wiki, and especially its Notices page will be unavailable during the outage.  Please refer to https://csstatus.jhu.edu for status updates during the outage.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the power outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) File Shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and through the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Network switches in the building will be without power, so no network connections in Malone Hall.&lt;br /&gt;
&lt;br /&gt;
* Wifi access points in Malone Hall will be without power and will therefore not be available.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned outage&lt;br /&gt;
  |services=most CS IT services&lt;br /&gt;
  |time=Tuesday, December 27, 9:00 am to 12:00 pm&lt;br /&gt;
  |summary=Most CS IT services will be unavailable due to file server maintenance.&lt;br /&gt;
  |details=We will be performing maintenance on our several of servers. This will require downtime for several major CS IT services.  The affected IT services will be unavailable on the morning of Tuesday, December 27, starting at 9:00 am.  Most services should be restored before 10:00 am, but services depending on the ugrad file server will remain unavailable for longer.  Please see below for the list of affected services.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''CS IT Services That Will Not Be Available During The System Maintenance:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* CS mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.  Incoming mail should be queued by the sender until our mail service is back up again.  Outgoing CS mail will not be available to Grad Net users.  CS ugrads can send through the JHU mail server, which will remain available.  We expect mail service to be restored by 10:00 am, but see below about mail retrieval for ugrad accounts.&lt;br /&gt;
&lt;br /&gt;
* IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.  We expect Grad Net email to be full operational by 10:00 am.  Ugrad IMAP, POP, and webmail should be available by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* No locally-stored CS webpages will be available. The main CS website (run by WSE) will remain available, but some individual pages may fail to load.  Personal webpages (both grad and ugrad) will not load.  Other websites hosted by us for department affiliates (e.g. lab websites) will be unavailable.  The CS IT Support Wiki and its Notices page will remain available.  We expect all service interruptions for the main webserver (www.cs.jhu.edu) and hosted websites to be completed before 10:00 am. Ugrad personal webpages should be available again by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the services outage.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx,and ugradz) will be unavailable.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.  We expect Grad Net systems to be available again by 10:00 am and Ugrad Net systems by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* SMB (Samba) file shares (the CS office staff and some others use these) will be unavailable.  We expect them to be available again by 10:00 am.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.  We expect mysql.cs.jhu.edu to be available by 10:00am and dbase.cs.jhu.edu by 12:00 pm.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{outage&lt;br /&gt;
  |type=Limited availability&lt;br /&gt;
  |time=June 10 through August 10, 2022&lt;br /&gt;
  |services=ugrad1 through ugrad12&lt;br /&gt;
  |summary=''ugrad1'' through ''ugrad12'' will only be available remotely through SSH.  Please see the CS Computing Lab Availability section below for details.&lt;br /&gt;
}}--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
**** UGRAD CLIENT UPGRADES TEMPLATE *******&lt;br /&gt;
*******************************************&lt;br /&gt;
====CS Linux Client Unavailability During Upgrades====&lt;br /&gt;
&lt;br /&gt;
:We are upgrading our [https://support.cs.jhu.edu/wiki/Category:Linux_Clients CS Linux Clients] to Fedora 35 (from Fedora 33) per the following schedule:&lt;br /&gt;
&lt;br /&gt;
:* On Monday, January 24 the systems in Malone G61's Masters/Ugrad Lab will be upgraded.  This includes all masters lab systems (masters1 through 16) and the ugrad lab systems in that same area (ugrad13 through 24).  Please use ugradx and gradx instead.&lt;br /&gt;
:** As of 4:00 pm, all of the Malone G61 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Tuesday, January 25, the systems in the Malone 122 Ugrad Lab will be upgraded.  These are ugrad lab systems ugrad1 through 12.  Please use one of the already-upgraded ugrad systems (ugrad13 through ugrad24) instead.  You may also use the not-yet-upgraded ugradx if you want.&lt;br /&gt;
:** As of 2:00 pm, all of the Malone 122 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, January 26, in addition to any of the above systems that we were unable to upgrade the prior two days, we will also upgrade the Linux clients ugradz and gradz.   Please use any of the already-upgraded systems (ugrad1 through ugrad24 or masters1 through masters16) instead.  You may also use the not-yet-upgraded ugradx and gradx if you want.&lt;br /&gt;
:** As of 2:00 pm, both ugradz and gradz have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, February 2, the Linux clients ugradx and gradx will be upgraded.  Please use ugradz/gradz or the lab client systems (ugrad1-24/masters1-16) instead.&lt;br /&gt;
:** As of 2:00 pm, both ugradx and gradx have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:'''NOTE:'''  On each day, the upgrades will start at roughly 9:00 am and are expected to be complete by 5:00 pm.&lt;br /&gt;
END TEMPLATE - UGRAD CLIENT UPGRADES --&amp;gt;&lt;br /&gt;
&amp;lt;!-- TEMPLATE FOR POWER OUTAGE&lt;br /&gt;
==== Major CS Grad/Research Net and Ugrad Net IT Services Outage====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Most CS IT services will be ''un''available due to file server maintenance.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  ''Tuesday, December 28, 5:30am to 7:30am.''&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' We will be performing maintenance on our two file servers, rtfm and barley, that will require downtime for both those systems and several other major CS IT services as well.  The affected IT services will be unavailable on Tuesday, December 28, from 5:30am to 7:30am.  Please see below for the list of affected services.&lt;br /&gt;
 &lt;br /&gt;
=====CS IT Services That Will ''Not'' Be Available During The System Maintenance=====&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again.&lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage.&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' locally-stored CS webpages will be available.  The main CS website (run by WSE) will remain available, but, if you have a personal or lab page that we maintain locally in the dept, those will be unavailable.  The CS IT Support Wiki and its Notices page will remain available. &lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) file shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
:We will update this Notices page if there are changes or any delay in the restore time of our IT services.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
*********  POWER OUTAGE TEMPLATE***********&lt;br /&gt;
*******************************************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ************************* END OF OUTAGE INFO *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ------------------------------------------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************&lt;br /&gt;
** VM Server Shutdown TEMPLATE **&lt;br /&gt;
*********************************&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The dept's Virtual Machine will be shutdown.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Wednesday, January 11 from 6am to 3pm (or earlier)&lt;br /&gt;
&lt;br /&gt;
We need to do some work on the VM server and will be taking it down during the above date and time.&lt;br /&gt;
&lt;br /&gt;
As part of the shutdown process, we will suspend most or all of the VMs; some &lt;br /&gt;
VMs might have to be shutdown all the way instead.  And when the VM server is back up and running again, we will restart or unsuspend all VMs.   In all cases, VM owner intervention should not be needed; we can handle this remotely.&lt;br /&gt;
&lt;br /&gt;
After the VM server is up and running again, VM owners will receive an announcement (and updates will be posted here), and, we do ask that VM owners check to make sure their VMs are running as expected.  Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] if there are issues.&lt;br /&gt;
&lt;br /&gt;
** END VM Server Shutdown TEMPLATE**  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **Begin Specific Client shutdown TEMPLATE**&lt;br /&gt;
&lt;br /&gt;
'''WHAT:''' ugradz.cs.jhu.edu (one of our CS Dept Linux Ugrad Net compute servers) will go down for a memory upgrade.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Thursday, April 6, from 9am to 11am.&lt;br /&gt;
&lt;br /&gt;
'''DETAILS:''' ugradz will be taken offline so that its memory can be upgraded.  While ugradz is down for its memory upgrade, you can still access our other Ugrad Net Fedora 25 &lt;br /&gt;
systems (ugrad1 through ugrad24 and ugradx.)  Info about our Fedora systems can be found at:  https://support.cs.jhu.edu/wiki/Category:Linux_Clients&lt;br /&gt;
&lt;br /&gt;
Please make sure you are logged off of ugradz before the upgrade time.&lt;br /&gt;
&lt;br /&gt;
Any updates will be posted here.&lt;br /&gt;
&lt;br /&gt;
**End Specific Client shutdown TEMPLATE** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{red|CS COMPUTING LAB AVAILABILITY}} ==&lt;br /&gt;
&amp;lt;!--  ***** NORMAL POSTING MH 122****** --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
:'''MH 122&amp;lt;!-- ''' (CS Undergrad Lab/Collaboration room) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* As of August, 2022, masks are now '''''optional''''' in the lab--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- for those that are vaccinated '''''and''''' boosted.  Masks '''''continue''''' to be '''''required''''' for all others using this lab.--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for  due to a Human Language Technology Center of Excellence (HLTCOE) workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Monday, Jan 8 through Friday, Jan 19, 2024.&lt;br /&gt;
&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
:* The G-61 Masters/Ugrad Lab will remain open and available during this time period.   The G-61 printer will remain available as well.&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''.  Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLSP SUMMER PROGRAM&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for the summer due to a CLSP workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Wednesday, June 5 through Tuesday, August 6.&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''. There will be some downtime for those systems on 6/5 and on 8/6  as the systems are transferred from, and then, back to MH 122.   Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net for a list of our remotely-available Ugrad Linux systems.&lt;br /&gt;
&lt;br /&gt;
:* The printer in MH 122 will be ''unavailable'' during this time.&lt;br /&gt;
&lt;br /&gt;
:* The G61 Masters/Ugrad Lab will remain open and available during the summer, and its Linux systems will be available for in-person and remote work, as usual. The G61 printer will remain available as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ****** NORMAL POSTING G61 ********** --&amp;gt;&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* All CS Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh.--&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** ACM CONTEST TEMPLATE - All CS Labs Closed on Friday/Saturday, Feb 23-24, 2024*****&lt;br /&gt;
******************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Malone '''MH 122''' ''and'' '''G61''' Ugrad and Masters Labs {{red|'''''Closure'''''}}===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall MH 122 '''and''' Malone Hall G61, both the Masters and Ugrad sides of the lab, '''and ''all'' the lab Linux computers, will be closed to CS students due to an ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Starting Friday evening, Feb 23, 5pm '''through''' Saturday, February 24, 9pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
: Both the MH 122 '''and''' G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be '''''closed''''' to those not participating in the contest.&lt;br /&gt;
&lt;br /&gt;
: Additionally, all of the labs' Linux computers (grad1 through grad16 and ugrad1 through ugrad24) will be unavailable during the time period referenced above.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, compute servers, gradx.cs.jhu.edu, gradz.cs.jhu.edu, ugradx.cs.jhu.ed, and ugradz.cs.jhu.edu  '''''will continue to be available remotely''''', via SSH.&lt;br /&gt;
&lt;br /&gt;
* We have to take down the lab systems late that Friday afternoon.   At the end of the ACM contest that Saturday night, the coordinators of that contest will be turning our lab computer systems back on.  Most should boot normally.  But, if some do not, just trying using an alternate one in the lab.  We'll be back in the Monday afterwards and can check on any systems that didn't boot normally.  (And don't forget, as mentioned above our compute servers -- gradx, gradz, ugradx, ugradz -- will continue to be remotely available, even if the lab systems are not.)&lt;br /&gt;
&lt;br /&gt;
* The printers in MH 122 and MH G61 will remain online, but, please pick up your printouts outside of the contest hours.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ********* TEMPLATE FOR G61 Masters Closure for ACM Local Contest **********--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
: '''Malone G61 ''Masters Lab'' Closure'''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:''' Malone Hall G61, '''the ''Masters'' side only''', will be closed to CS Masters students due to a ''local'' ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
::'''WHEN:'''  Saturday, February 4, from 1:30pm to 7pm.&lt;br /&gt;
&lt;br /&gt;
::'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:::The G61 Masters side of the lab will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 1:30 to 7pm time period on Feb. 4.  The Ugrad side will be unaffected, and Ugrad students may enter through the Master's side of the lab to get to the Undergrad side of the lab.&lt;br /&gt;
&lt;br /&gt;
:::During the Masters lab closure times, the Masters computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
::Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information about our labs.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** G61 Lab Closure Programming Contest TEMPLATE ****&lt;br /&gt;
******************************************************&lt;br /&gt;
=== Malone '''G61''' Masters Lab/Ugrad Lab '''Closure'''===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall G61, both the Masters and Ugrad sides of the lab, will be closed to CS students due to the ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Saturday, February 26, from 11am to 7pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:The G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 11am to 7pm time period on Feb. 26.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the Masters and Ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will ''not be affected'' and will remain ''open'' during this time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''''UPDATE''''' - July 19, 2021 -  The CS Computing Labs are once again available for '''''in-person access'''''...===&lt;br /&gt;
&lt;br /&gt;
:'''MH 122''' (CS Undergrad Lab/Collaboration room):  Is now '''''available for in-person access'''''.&lt;br /&gt;
::All CS Linux systems in that room (ugrad1 through ugrad12) are available for use in-person or remotely, via ssh. {{red|Masks are required for entry.}}&lt;br /&gt;
&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs): Is now '''''available for in-person access'''''.&lt;br /&gt;
::The Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh. {{red|Masks are required for entry.}}&lt;br /&gt;
&lt;br /&gt;
Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information.&lt;br /&gt;
&amp;lt;!--'''NOTE:''' Remember, all of the CS Linux systems, including the ones in the labs, will be unavailable during the March 22 power outage.  Please see above.--&amp;gt;&lt;br /&gt;
&amp;lt;!--  *************** END ACTIVE NOTICES  ********************--&amp;gt;&lt;br /&gt;
&amp;lt;!-- :None at this time. --&amp;gt;&lt;br /&gt;
&amp;lt;!--PROGRAMMING CONTEST TEMPLATE --&amp;gt;&lt;br /&gt;
&amp;lt;!--    === MH 122 ''and'' MH G61 (both CS Ugrad labs &amp;amp; the Masters Lab) CLOSURE ON Sat., Nov. 9===&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The 1st floor CS Ugrad lab, MH 122, and both lab sides of the CS Masters/Ugrad Lab, MH G61, will be closed due to an ACM Programming Contest. &lt;br /&gt;
&lt;br /&gt;
'''WHEN:'''  Saturday, November 9, from 9am - 7pm. &lt;br /&gt;
	&lt;br /&gt;
'''ADDITIONAL INFO:'''  Although these labs will be closed for the ACM Programming Contest, you may still access our Ugrad Linux systems remotely, via ssh. Please see:&lt;br /&gt;
	&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net]&lt;br /&gt;
&lt;br /&gt;
:::		or &lt;br /&gt;
&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net]&lt;br /&gt;
	 &lt;br /&gt;
:for a list of our remotely available Linux systems.               --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*  ********************* BEGIN TEMPLATES ********************&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--    ************ LAB CLOSURE TEMPLATE  - START ***************&lt;br /&gt;
&lt;br /&gt;
==== '''PLANNED CLOSURE''''' ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''WHERE:'''''  Malone Hall G61, both the Masters and Ugrad sides of the lab.&lt;br /&gt;
&lt;br /&gt;
'''''WHEN:'''''  Monday, March 14 &amp;amp; Tuesday, March 15, from 6am to 12 Noon.&lt;br /&gt;
&lt;br /&gt;
'''''WHY:'''''  Network cable installation.  The lab will be closed those two&lt;br /&gt;
	    mornings as workers install additional network cable.&lt;br /&gt;
&lt;br /&gt;
=====NOTES:=====&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the masters and ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will not be affected and will remain open during those times.&lt;br /&gt;
&lt;br /&gt;
      *************     LAB CLOSURE TEMPLATE- END *************--&amp;gt;&lt;br /&gt;
&amp;lt;!--      ********** BARLEY SHUTDOWN TEMPLATE - START *************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 1:  CS Ugrad Net File Server Repair (barley.cs.jhu.edu)===&lt;br /&gt;
&lt;br /&gt;
UPDATE:  10/4/16 7:15am  All systems back in operation!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Major CS *Undergrad* Net IT services outage, as we make repairs to the CS Undergrad Net file server, '''barley.cs.jhu.edu'''&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' Our CS Undergrad Net home directory file server,  barley.cs.jhu.edu, will be shut down to swap out a motherboard, since its own motherboard is reporting errors.&lt;br /&gt;
&lt;br /&gt;
:Due to this shutdown for repair, several of our CS Ugrad Net services will be unavailable during this time.   If there are any unexpected complications during the repair process that will delay the restoration of services, we will update the CS IT Support Wiki's Notices page at [https://support.cs.jhu.edu/wiki/Notices https://support.cs.jhu.edu/wiki/Notices]&lt;br /&gt;
&lt;br /&gt;
{{red|UPDATE:  10/4/16 7:15am  All systems back in operation! }}&lt;br /&gt;
&lt;br /&gt;
====Suspended (Unavailable) Ugrad Net services while ''barley.cs.jhu.edu'' is  down====&lt;br /&gt;
&lt;br /&gt;
:::*'''CS Ugrad Mail service,''' both incoming and outgoing, will be suspended for CS Ugrad Net users (as this fileserver works in tandem with our CS Ugrad mail server.)  Incoming mail should be queued until our mail service is back up again. Outgoing mail from CS Ugrad Net users will not be available. &lt;br /&gt;
&lt;br /&gt;
:::*'''IMAP, POP, and Webmail''' from our CS Ugrad Mail server will be  unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Webpages''' served from our CS Ugrad webserver will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Ugrad Net user accounts/home directories''' will be inaccessible during the downtime. &lt;br /&gt;
&lt;br /&gt;
:::*'''ssh service to our CS Ugrad Net Linux boxes''' (ugrad1 through  ugrad24,and ugradx) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Console (desktop) access to ugrad1 through ugrad24''' will be unavailable. However, although the CS Ugrad computers will be unavailable during the repair time, the CS Ugrad Labs will remain open.&lt;br /&gt;
&lt;br /&gt;
:::*'''MySQL service via the dbase.cs.jhu.edu server''' (used by a databases class) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
{{red|UPDATE:  10/4/16 7:15am  All systems back in operation! }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 2:  Databases Class MySQL Database Server ('''dbase.cs.jhu.edu''') Unavailability===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' The Databases class's MySQL database server, dbase.cs.jhu.edu, will be unavailable when the CS Ugrad Net's fileserver, barley.cs.jhu.edu, is being repaired (see above.)&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' dbase.cs.jhu.edu uses the CS Ugrad Net file server and will therefore be unavailable during the barley.cs.jhu.edu repair time.&lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
{{red|UPDATE:  10/4/16 7:15am  All systems back in operation! }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
              ********** BARLEY SHUTDOWN TEMPLATE - END *************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- *******************  MINOR OUTAGE TEMPLATE BEGIN  ***********************&lt;br /&gt;
&lt;br /&gt;
'''Wed, July 30, 9am through noon:'''  ''Entire Undergrad Net'' (clients and servers) will be down as we complete system maintenance and move some equipment to a different rack.&lt;br /&gt;
&lt;br /&gt;
Additionally, the Ugrad Net web and mail service will be unavailable during that time.  (Incoming ugrad net mail should queue up on another of our mail servers during that time, until the ugrad mail server is back up and running and transfers the mail.) &lt;br /&gt;
&lt;br /&gt;
    **************  MINOR OUTAGE TEMPLATE END  ********************* --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **************  MAJOR OUTAGE TEMPLATE BEGIN  *********************&lt;br /&gt;
&lt;br /&gt;
'''MAJOR''' motherboard repair of ''rtfm.cs.jhu.edu'', one of our main CS ''Grad/Research'' Net file system servers, will create up to (but hopefully, much shorter than) 6-hour planned downtime for the Grad/Research Network.  Our hardware service/repair company will be on-site completing repairs.&lt;br /&gt;
&lt;br /&gt;
'''Outage will begin at 12am (midnight), Thursday, 8/22, and will last until 6am (or earlier) Thursday.'''&lt;br /&gt;
&lt;br /&gt;
During that time, the following services will be ''unavailable'':&lt;br /&gt;
&lt;br /&gt;
* ''Email in or out on the Grad/Research Net will be disabled.''  (Connections to smtp.cs.jhu.edu and imap.cs.jhu.edu will fail during that time.  However, incoming mail to CS should queue at an alternative server.)&lt;br /&gt;
&lt;br /&gt;
* ''Email on the Undergrad Net will be disabled during this time'' (as CS Ugrad e-mail addresses are registered via a server on the CS Grad Net.) &lt;br /&gt;
&lt;br /&gt;
* ''DNS will only be available if you've configured your computer with a secondary DNS server.''  If you don't have a secondary server in your computer's DNS defined, please add 128.220.2.7  You may notice a delay in DNS name resolution when falling back to the secondary server.&lt;br /&gt;
&lt;br /&gt;
* ''Grad/Research Net user accounts/home directories will be inaccessible'' during the downtime.&lt;br /&gt;
&lt;br /&gt;
* ''Access to any of our Grad/Research Net linux clients (including gradx and masters1 through masters16, as well as Dr. Smith's pllab machines that we maintain) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''peregrine.cs.jhu.edu (our Solaris login server) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''Our mysql server, mysql.cs.jhu.edu, will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Samba shares will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Your Grad/Research Net web pages will be unavailable.''  (The webserver is expected to be serving minimal pages, mostly notices, during that time.)&lt;br /&gt;
&lt;br /&gt;
********************  MAJOR OUTAGE TEMPLATE END  *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!--      *********  JHU-WIDE OUTAGES TEMPLATE - START *******************&lt;br /&gt;
&lt;br /&gt;
==JHU-WIDE IT SERVICE OUTAGES==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 3:30pm'''  UPDATE:  We are told that JHU has fixed their mail servers and that JHU mail is back in operation again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 1:30pm'''  JHU's central mail servers are experiencing an issue that is causing mail bouncebacks for people not on JHU Exchange sending to people on JHU Exchange.  An error might look like:&lt;br /&gt;
 &lt;br /&gt;
:'''The reason for the problem: 5.1.2 - Bad destination host 'Multiple DNS'''&lt;br /&gt;
:'''queries were attempted and failed: DNS Hard Error looking up'''&lt;br /&gt;
:'''feint.johnshopkins.edu&amp;lt;http://feint.johnshopkins.edu/&amp;gt; (A): NXDomain'''&lt;br /&gt;
&lt;br /&gt;
JHU is looking into the problem at their end.    Note that although the CS email servers are working fine, those on CS sending to JHU Exchange users may experience the same issue as others outside of JHU Exchange sending to JHU Exchange.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
             *********** JHU-WIDE OUTAGES TEMPLATE - END***********    --&amp;gt;&lt;br /&gt;
&amp;lt;!--   **************** MAIL BOUNCES TEMPLATE - START ****************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Possible Email Bounces From Normally-Working Sites===&lt;br /&gt;
&lt;br /&gt;
'''8/8/16'''  We have been receiving reports of ''email bounces from people/organizations that normally work without problems.''  We think we know what is happening.  We recently discovered that one of our CS student accounts had been compromised and was being used to send spam.  Even though we disabled the account as soon as the compromise was discovered, several mail server reputation services had already classified us as a possible source of spam.  As a result of that classification, some organizations have decided to temporarily reject email from our mail server.  We can't predict ahead of time which organizations those are, since there are a variety of reputation services, and individual organizations differ in the ways they make use of reputation information.&lt;br /&gt;
&lt;br /&gt;
This problem will fix itself automatically over the next few days, as the reputation services take note of the fact that we have stopped sending spam.  There's no way to speed up this process, unfortunately.&lt;br /&gt;
&lt;br /&gt;
This sort of problem doesn't often happen to us.  But when it does, it causes headaches like the unexpected bounce messages some people have received.  We will be implementing some new processes that we expect will allow us to react more quickly to situations like this, before they reach the point where other organizations stop accepting our mail.&lt;br /&gt;
&lt;br /&gt;
We will update this page once the reputation scores have returned to normal. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       **************** MAIL BOUNCES TEMPLATE - END --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{red|AUDIO/VISUAL (A/V) OUTAGES}} ==&lt;br /&gt;
:None at this time. &lt;br /&gt;
&lt;br /&gt;
[[Category:All]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Main_Page&amp;diff=9389</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Main_Page&amp;diff=9389"/>
		<updated>2024-06-07T13:56:23Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the JHU Computer Science  Dept I.T. Group's User Support Wiki==&lt;br /&gt;
&lt;br /&gt;
Here, we (the [https://www.cs.jhu.edu/it-support CS IT Support Group]) provide documentation on how to use many of our services.  ''(Note: this wiki is only modifiable by the administrators.)''&lt;br /&gt;
&lt;br /&gt;
If you need assistance with any of the documentation, or if you need computer assistance with [[Services Provided By CS IT|machines or services we support]], please e-mail {{mailto|support}}&lt;br /&gt;
&lt;br /&gt;
'''{{red|We are available 8:30am to 5pm Monday - Friday, except university holidays.}}'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{messagebox| CS IT is back in Malone Hall.  CS IT Staff members are working in a hybrid schedule, so some of the staff might be working remotely, while others might be on campus.  We continue to be  available ''M-F, 8:30 to 5pm'', but although we might be on campus, some of our services may only be provided via online means. Please see: [[Obtaining_CS_IT_Services_Remotely | Obtaining CS IT Services Remotely page]] for further information.|type=warning}}&lt;br /&gt;
&lt;br /&gt;
==Our ''Scope Of Services''... What IT Services Do We Provide?==&lt;br /&gt;
&lt;br /&gt;
'''''New to the CS Dept?'''''  Please read about the many services provided by CS IT at our [[Services Provided By CS IT|Scope of Services]] page.  You may also visit our [[Onboarding]] page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ==&amp;lt;span style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;May 5, 2020:  URGENT PHISHING AND ACCOUNT ISSUES &amp;lt;/SPAN&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;Please see our [[Notices]] page as soon as possible for important information about major Phishing issues that might affect your CS account.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{red|Operations Status}} of CS Servers/Services/Labs==&lt;br /&gt;
&lt;br /&gt;
{{red|Visit our [[Notices]] page for a list of planned/unplanned ''service outages'', ''CS Computing Lab availability'', and ''other important notifications''.}}&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''To start using this Wiki, you may do a '''search''' from the sidebar on the left or choose from one of our categories below.''&lt;br /&gt;
&lt;br /&gt;
==Categories==&lt;br /&gt;
&amp;lt;div id=main-page-categories&amp;gt;&lt;br /&gt;
&amp;lt;categorytree mode=categories hideroot=on&amp;gt;All&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Template:Red&amp;diff=9388</id>
		<title>Template:Red</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Template:Red&amp;diff=9388"/>
		<updated>2024-06-07T13:55:04Z</updated>

		<summary type="html">&lt;p&gt;Phil: Created page with &amp;quot;&amp;lt;noinclude&amp;gt;This template just turns a span of text red.  &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{red|This text will be colored red}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{red|This text will be colored red}} &amp;lt;/noincl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;This template just turns a span of text red.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{red|This text will be colored red}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{red|This text will be colored red}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;span style=&amp;quot;color:#E6194B&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9387</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=MediaWiki:Common.css&amp;diff=9387"/>
		<updated>2024-06-07T13:50:02Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY LINK START&lt;br /&gt;
 * Created by http://mediawiki.org/User:Kyle_van_der_meer&lt;br /&gt;
 * Used for Version 2 for non-table layout.&lt;br /&gt;
 */&lt;br /&gt;
.category_link{&lt;br /&gt;
        v-align:top;&lt;br /&gt;
        display:inline-block; &lt;br /&gt;
        width:144px;           /*Default width part 2*/&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#fff;            /*Default Light color*/&lt;br /&gt;
        background-color:#333; /*Default dark color*/&lt;br /&gt;
        padding:2px;&lt;br /&gt;
        line-height:1;&lt;br /&gt;
        display:block;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.category_link a:hover{&lt;br /&gt;
        border:1px solid #333; /*Default dark color*/&lt;br /&gt;
        color:#333;            /*Default dark color*/&lt;br /&gt;
        background-color:#eee; /*Default light color*/&lt;br /&gt;
}&lt;br /&gt;
/*CATEGORY LINK END*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE START */&lt;br /&gt;
&lt;br /&gt;
#main-page-categories {&lt;br /&gt;
    margin: 0.75em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeTag {&lt;br /&gt;
    -webkit-column-width: 15em;&lt;br /&gt;
    -moz-column-width: 15em;&lt;br /&gt;
    -ms-column-width: 15em;&lt;br /&gt;
    column-width: 15em;&lt;br /&gt;
    -webkit-column-gap: 2em;&lt;br /&gt;
    -moz-column-gap: 2em;&lt;br /&gt;
    -ms-column-gap: 2em;&lt;br /&gt;
    column-gap: 2em;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeBullet,&lt;br /&gt;
#main-page-categories .CategoryTreeEmptyBullet {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
#main-page-categories .CategoryTreeItem {&lt;br /&gt;
    padding-left: 0.75em;&lt;br /&gt;
    text-indent: -0.75em;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CATEGORY TREE END */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX START */&lt;br /&gt;
&lt;br /&gt;
.message-box {&lt;br /&gt;
    padding: 1.2rem 0.8rem !important;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    background-color: rgba(0, 0, 0, 0.1);&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: min-content 1fr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
figure.message-box figcaption {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 1;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 1.12em;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p {&lt;br /&gt;
    grid-column: 2;&lt;br /&gt;
    grid-row: 2;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    margin: auto 0 !important;&lt;br /&gt;
}&lt;br /&gt;
figure.message-box p.standalone {&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.message-box:before {&lt;br /&gt;
    font-family: &amp;quot;Font Awesome 6 Free&amp;quot;, &amp;quot;Font Awesome 5 Free&amp;quot;, FontAwesome;&lt;br /&gt;
    font-style: normal;&lt;br /&gt;
    font-weight: 900;&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
    speak: none;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    text-decoration: inherit;&lt;br /&gt;
    width: 1em;&lt;br /&gt;
    margin: auto 0.4em auto 0.2em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-variant: normal;&lt;br /&gt;
    text-transform: none;&lt;br /&gt;
    line-height: 1em;&lt;br /&gt;
    -webkit-font-smoothing: antialiased;&lt;br /&gt;
    -moz-osx-font-smoothing: grayscale&lt;br /&gt;
    grid-column: 1;&lt;br /&gt;
    grid-row: 1 / 3;&lt;br /&gt;
}&lt;br /&gt;
.info-box:before {&lt;br /&gt;
    color: #00529B;&lt;br /&gt;
    content: &amp;quot;\f05a&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.warning-box:before {&lt;br /&gt;
    color: #7c4400;&lt;br /&gt;
    content: &amp;quot;\f071&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.todo-box:before {&lt;br /&gt;
    color: #006900;&lt;br /&gt;
    content: &amp;quot;\f46c&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.stop-box:before {&lt;br /&gt;
    color: #660000;&lt;br /&gt;
    content: &amp;quot;\f057&amp;quot;;&lt;br /&gt;
    font-size: 3em;&lt;br /&gt;
}&lt;br /&gt;
.info-box {&lt;br /&gt;
    background-color: rgba(0, 173, 255, 0.1);&lt;br /&gt;
}&lt;br /&gt;
.warning-box {&lt;br /&gt;
    background-color: rgba(254, 204, 0, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.todo-box {&lt;br /&gt;
    background-color: rgba(12, 255, 0, 0.2);&lt;br /&gt;
}&lt;br /&gt;
.stop-box {&lt;br /&gt;
    background-color: rgba(255, 0, 0, 0.2);&lt;br /&gt;
}&lt;br /&gt;
figure.stop-box figcaption {&lt;br /&gt;
    font-size: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* MESSAGE BOX END */&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9378</id>
		<title>Resource Limits on the Linux Clients</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9378"/>
		<updated>2024-05-15T18:26:31Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* Number of Processes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [[Linux Clients on the CS Undergrad Net|undergraduate Linux clients]] have system-enforced limits on some programs' resource usage.  These limits are designed to prevent runaway programs from impacting other people's use of the shared computers.  The limits should not affect your routine use of the systems; if you believe they're causing problems, please {{mailto|support|contact us}} to discuss the issue.&lt;br /&gt;
&lt;br /&gt;
For some guidance on not exceeding these limits, please see our page on [[Preventing Your Programs From Overrunning Our Computers]].&lt;br /&gt;
&lt;br /&gt;
== Memory Usage ==&lt;br /&gt;
&lt;br /&gt;
The maximum memory (RAM) usage for a program is '''16 GiB'''.  This limit applies only to the non-lab systems like ugradx and ugradz.  The lab systems (ugrad1 through ugrad24) have no imposed limit, so it's possible for a buggy program to use up all of a system's RAM.  If one lab computer is unresponsive, you can simply use a different one until we're able to fix the problem.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies collectively to every program started from the ''same'' login session.  Running one program that uses 16 GiB of RAM will hit the limit, but so will running eight programs that each use 2 GiB of RAM.&lt;br /&gt;
&lt;br /&gt;
The limit also applies to memory reservations, whether or not they're actively being used.  This means if you &amp;lt;code&amp;gt;mmap&amp;lt;/code&amp;gt; a file, the entire file size will count towards this limit, even though blocks from the file are only paged into RAM on demand.&lt;br /&gt;
&lt;br /&gt;
When your program hits the memory limit, any further attempts to allocate memory will fail.  How that failure is manifested will depend on your programming language.  In C, &amp;lt;code&amp;gt;malloc()&amp;lt;/code&amp;gt; (or another memory allocation function) will return &amp;lt;code&amp;gt;NULL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;ENOMEM&amp;lt;/code&amp;gt;.  In Python, a &amp;lt;code&amp;gt;MemoryError&amp;lt;/code&amp;gt; exception will be raised.  In Java, an &amp;lt;code&amp;gt;OutOfMemoryError&amp;lt;/code&amp;gt; will be raised.  For other languages, please consult the relevant documentation.&lt;br /&gt;
&lt;br /&gt;
== Number of Processes ==&lt;br /&gt;
&lt;br /&gt;
We have a limit of '''8192 process threads''' per account on each of our Linux clients.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies to ''threads'', not just processes.  Every process has at least one thread, but many processes run using more than one thread.  You can see a list of all of your processes from the command line by running &amp;lt;kbd&amp;gt;ps x&amp;lt;/kbd&amp;gt; .  You can see a list of all your process threads by running &amp;lt;kbd&amp;gt;ps x -L&amp;lt;/kbd&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
If the total number of running processes started from the same account is at the limit, attempts to start any additional processes will fail.  How that failure is manifested will depend on the program that tried to launch the additional process.  In C, &amp;lt;code&amp;gt;fork()&amp;lt;/code&amp;gt; will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EAGAIN&amp;lt;/code&amp;gt;.  A shell will typically give a message along the lines of &amp;quot;fork failed: Resource temporarily unavailable&amp;quot;.  In Python, you will typically get a &amp;lt;code&amp;gt;BlockingIOError&amp;lt;/code&amp;gt; with a message of &amp;quot;[Errno 11] Resource temporarily unavailable&amp;quot;.  The Java exception raised will vary depending on the function having been called; for instance, &amp;lt;code&amp;gt;java.util.concurrent.ForkJoinPool.execute()&amp;lt;/code&amp;gt; will raise &amp;lt;code&amp;gt;java.util.concurrent.RejectedExecutionException&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Maximum Process Runtime ==&lt;br /&gt;
&lt;br /&gt;
Any program that has consumed more than '''1 week''' of ''accumulated CPU time'' will be terminated.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Accumulated CPU time&amp;quot; is the total amount of time spent actively using a single CPU core.  For example, a ''single''-threaded process running continuously for ''one'' week will accumulate ''one'' week of CPU time.  Along the same lines, a process with ''seven'' threads, all running continuously, will accumulate ''seven'' seconds of CPU time for every actual elapsed second and, therefore, will accumulate ''one'' week of CPU time after running ''for one day''.&lt;br /&gt;
&lt;br /&gt;
When a program exceeds the CPU time limit, it will be sent the &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal.  If the program has no registered handler for that signal, it will simply stop running and its parent process will be notified.  If it has a registered signal handler, the handler will be given about 30 seconds of runtime to clean up any resources before the process is ended.  The process will be sent a new &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal every second until it exits.  If it's still running after 30 seconds, the process will be forcibly terminated.&lt;br /&gt;
&lt;br /&gt;
== Disk Usage ==&lt;br /&gt;
&lt;br /&gt;
Ugrad systems are also subject to disk usage limits, as described on the [[Disk Quotas]] page.&lt;br /&gt;
&lt;br /&gt;
If your disk usage is at its limit, attempts to write additional data to files in the &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; filesystem will fail.  In C, the &amp;lt;code&amp;gt;write()&amp;lt;/code&amp;gt; function will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EDQUOT&amp;lt;/code&amp;gt; (or, in some cases, &amp;lt;code&amp;gt;ENOSPC&amp;lt;/code&amp;gt;).  Python will raise an &amp;lt;code&amp;gt;OSError&amp;lt;/code&amp;gt; exception with message &amp;quot;[Errno 122] Disk quota exceeded&amp;quot;.  Java ''might not raise an exception'' and instead might just silently fail to write the data.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9377</id>
		<title>Resource Limits on the Linux Clients</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9377"/>
		<updated>2024-05-15T18:17:41Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* Memory Usage */ memory limit now only applies to compute systems&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [[Linux Clients on the CS Undergrad Net|undergraduate Linux clients]] have system-enforced limits on some programs' resource usage.  These limits are designed to prevent runaway programs from impacting other people's use of the shared computers.  The limits should not affect your routine use of the systems; if you believe they're causing problems, please {{mailto|support|contact us}} to discuss the issue.&lt;br /&gt;
&lt;br /&gt;
For some guidance on not exceeding these limits, please see our page on [[Preventing Your Programs From Overrunning Our Computers]].&lt;br /&gt;
&lt;br /&gt;
== Memory Usage ==&lt;br /&gt;
&lt;br /&gt;
The maximum memory (RAM) usage for a program is '''16 GiB'''.  This limit applies only to the non-lab systems like ugradx and ugradz.  The lab systems (ugrad1 through ugrad24) have no imposed limit, so it's possible for a buggy program to use up all of a system's RAM.  If one lab computer is unresponsive, you can simply use a different one until we're able to fix the problem.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies collectively to every program started from the ''same'' login session.  Running one program that uses 16 GiB of RAM will hit the limit, but so will running eight programs that each use 2 GiB of RAM.&lt;br /&gt;
&lt;br /&gt;
The limit also applies to memory reservations, whether or not they're actively being used.  This means if you &amp;lt;code&amp;gt;mmap&amp;lt;/code&amp;gt; a file, the entire file size will count towards this limit, even though blocks from the file are only paged into RAM on demand.&lt;br /&gt;
&lt;br /&gt;
When your program hits the memory limit, any further attempts to allocate memory will fail.  How that failure is manifested will depend on your programming language.  In C, &amp;lt;code&amp;gt;malloc()&amp;lt;/code&amp;gt; (or another memory allocation function) will return &amp;lt;code&amp;gt;NULL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;ENOMEM&amp;lt;/code&amp;gt;.  In Python, a &amp;lt;code&amp;gt;MemoryError&amp;lt;/code&amp;gt; exception will be raised.  In Java, an &amp;lt;code&amp;gt;OutOfMemoryError&amp;lt;/code&amp;gt; will be raised.  For other languages, please consult the relevant documentation.&lt;br /&gt;
&lt;br /&gt;
== Number of Processes ==&lt;br /&gt;
&lt;br /&gt;
We have a limit of '''8192 process threads''' per account on each of our Linux clients.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies to ''threads'', not just processes.  Every process has at least one thread, but many processes run using more than one thread.  You can see a list of all of your processes from the command line by running &amp;lt;kbd&amp;gt;ps x&amp;lt;/kbd&amp;gt; .  You can see a list of all your process threads by running &amp;lt;kbd&amp;gt;ps x -L&amp;lt;/kbd&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
If the total number of running processes started from the same login session is at the limit, attempts to start any additional processes will fail.  How that failure is manifested will depend on the program that tried to launch the additional process.  In C, &amp;lt;code&amp;gt;fork()&amp;lt;/code&amp;gt; will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EAGAIN&amp;lt;/code&amp;gt;.  A shell will typically give a message along the lines of &amp;quot;fork failed: Resource temporarily unavailable&amp;quot;.  In Python, you will typically get a &amp;lt;code&amp;gt;BlockingIOError&amp;lt;/code&amp;gt; with a message of &amp;quot;[Errno 11] Resource temporarily unavailable&amp;quot;.  The Java exception raised will vary depending on the function having been called; for instance, &amp;lt;code&amp;gt;java.util.concurrent.ForkJoinPool.execute()&amp;lt;/code&amp;gt; will raise &amp;lt;code&amp;gt;java.util.concurrent.RejectedExecutionException&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Maximum Process Runtime ==&lt;br /&gt;
&lt;br /&gt;
Any program that has consumed more than '''1 week''' of ''accumulated CPU time'' will be terminated.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Accumulated CPU time&amp;quot; is the total amount of time spent actively using a single CPU core.  For example, a ''single''-threaded process running continuously for ''one'' week will accumulate ''one'' week of CPU time.  Along the same lines, a process with ''seven'' threads, all running continuously, will accumulate ''seven'' seconds of CPU time for every actual elapsed second and, therefore, will accumulate ''one'' week of CPU time after running ''for one day''.&lt;br /&gt;
&lt;br /&gt;
When a program exceeds the CPU time limit, it will be sent the &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal.  If the program has no registered handler for that signal, it will simply stop running and its parent process will be notified.  If it has a registered signal handler, the handler will be given about 30 seconds of runtime to clean up any resources before the process is ended.  The process will be sent a new &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal every second until it exits.  If it's still running after 30 seconds, the process will be forcibly terminated.&lt;br /&gt;
&lt;br /&gt;
== Disk Usage ==&lt;br /&gt;
&lt;br /&gt;
Ugrad systems are also subject to disk usage limits, as described on the [[Disk Quotas]] page.&lt;br /&gt;
&lt;br /&gt;
If your disk usage is at its limit, attempts to write additional data to files in the &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; filesystem will fail.  In C, the &amp;lt;code&amp;gt;write()&amp;lt;/code&amp;gt; function will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EDQUOT&amp;lt;/code&amp;gt; (or, in some cases, &amp;lt;code&amp;gt;ENOSPC&amp;lt;/code&amp;gt;).  Python will raise an &amp;lt;code&amp;gt;OSError&amp;lt;/code&amp;gt; exception with message &amp;quot;[Errno 122] Disk quota exceeded&amp;quot;.  Java ''might not raise an exception'' and instead might just silently fail to write the data.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9363</id>
		<title>Notices</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9363"/>
		<updated>2024-04-08T13:26:27Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* UNPLANNED CS IT SERVICE OUTAGES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--  *************** BEGIN ACTIVE NOTICES **************************** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS IT STAFF AVAILABILITY&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*  The CS IT Support staff is back in Malone Hall. Our group is working a hybrid schedule with some of us working remotely on certain days, while others of our team are on campus.  &lt;br /&gt;
* We continue being available M-F, 8:30 to 5pm, but there may be certain times we might be online only.&lt;br /&gt;
*  Therefore, please remember to email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
*  Also, please have [https://support.cs.jhu.edu/wiki/Zoom Zoom] available on your device(s), so that we can arrange to contact you using that method, as an alternative to in-person communication. &lt;br /&gt;
* For the time being, Steve DeBlasio, our accounts liaison, is providing a virtual version of his daily office hours for accounts, etc.  Email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;JHU IT SERVICE OUTAGES AFFECTING CS IT SERVICES&amp;lt;span&amp;gt;== &lt;br /&gt;
=== PLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TEMPLATE JHU Service Outages --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned JHU outage&lt;br /&gt;
  |services=Malone Hall&lt;br /&gt;
  |time=Friday, March 10, starting around 11am and lasting until completed&lt;br /&gt;
  |summary=Wi-Fi access point replacement&lt;br /&gt;
  |details=JHU Networking will be swapping out all of the Hopkins-managed Malone Hall ''wifi'' access points in the building. They plan to start work around 11am that Friday, and they expect it could take 4 hours, more or less, to replace them all.  During that time, wifi access might disappear and reappear.  Additionally, when your wireless device tries to reconnect to the newly-replaced access point, you ''might'' be prompted to accept a certificate, and we were informed that you should do so.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
After the wifi outage, if you continue to have issues with your device, '''''please contact JHU IT directly...''''' Visit [[Wireless Networking]] for details on who to contact for assistance.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Networking has indicated they are testing power transfer equipment in Mason Hall that will affect several buildings, including Malone and Hackerman.  They will be cycling power to the buildings, perhaps several times.  They expect their outages to be &amp;lt; 10 seconds each.&lt;br /&gt;
&lt;br /&gt;
::Our CS IT servers that provide you most of our IT services should remain up and running, since our servers have backup battery power.  Unfortunately, the JHU network in the building does not.  So, you will probably experience brief network interruptions when the power is cycled by Facilities.  And each time the power is out, CS services that you interact with (email, web, home directories, etc.) will be inaccessible due to the building's network being unavailable during the outage times.&lt;br /&gt;
&lt;br /&gt;
::Faculty who run their own servers in the CS Server Room (MH G-29), please note that if you do not have UPS units in your racks (and most of you do not), you can expect your systems will power cycle each time Facilities cycles power in Malone Hall.  Please be aware.   PhD students who maintain those systems (and perhaps other systems in the building), please keep that in mind as well.&lt;br /&gt;
&lt;br /&gt;
::The CS computing labs' systems (currently, for the summer, all located in G-61), those computers are not on UPS systems, so those computers will power cycle and should boot back up on their own.  But, if you're planning to use our lab systems, because they might go up and down several times during the electrical work time period, you might not want to do your school work on those systems during that time.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Facilities is preparing for BGE to test electrical equipment that affects several Homewood buildings.  They will be performing this test on Saturday evening, June 26 at 8pm.   If you recall, back on May 6, there was a very short power outage that affected our building and others.  The testing BGE will be doing is part of their troubleshooting what happened in May.&lt;br /&gt;
&lt;br /&gt;
::In the case of the upcoming 6/26 testing, there is a potential for another short power outage (1 to 2 minutes) that evening.  &lt;br /&gt;
&lt;br /&gt;
::A short outage of this type will affect our CS servers and IT services in the following way:  Although our servers should physically stay running, as they are on battery-backed equipment, because our services require network connections that are controlled by JHU (and not on battery backup), all of our CS IT services will be unavailable during the expected brief outage.&lt;br /&gt;
&lt;br /&gt;
::Once the power returns, our services should be available again, because the network should be available again.&lt;br /&gt;
&lt;br /&gt;
::Also, if there is indeed an outage, the CS Grad and Undergrad Lab systems (that currently, you can only access remotely) will power off.   However, when power is restored, those lab systems should automatically reboot.&lt;br /&gt;
&lt;br /&gt;
::Other notes:   WiFi and other networking in the building would be unavailable during the outage.  Most likely, lights would be unavailable.   My group does not maintain J-Card systems, so we do not know how the J-Card readers will perform during a power outage.&lt;br /&gt;
&lt;br /&gt;
::''For your own equipment, whether it be in your office or the server room, please prepare as for any other planned power outage.''&lt;br /&gt;
&lt;br /&gt;
::If there are additional details that we hear of, we will update here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS IT SERVICE OUTAGES (Unplanned &amp;amp; Planned)&amp;lt;span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== UNPLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;9/29/23 MAJOR JHU email outage and delays&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
:JHU is experiencing email issues with it's @jhu.edu mail services due to a global outage at Cisco.  This affects both incoming and outgoing email messages to external recipients.  It also impacts systems that send email through JHU's email gateways.  Expect major mail delays until this is fixed.  (We suspect that those with @jhu.edu addresses can still send and receive to others with @jhu.edu addresses.)&lt;br /&gt;
&lt;br /&gt;
:'''''UPDATE:'''''  JHU has implemented a work-around to the email problem, and email delivery has returned to normal.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |services=&lt;br /&gt;
  |summary=&lt;br /&gt;
  |time=&lt;br /&gt;
  |details=&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UNPLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=Started Aug 15, 2022 around 7am&lt;br /&gt;
  |services=MH-122's MH122PRT printer&lt;br /&gt;
  |summary=The HP printer in MH-122, mh122prt, is down due to a fuser error.  Service has been called.&lt;br /&gt;
  |details=In the meantime, please use the printer in MH-G61, mhG61prt.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Other available printers can be found at:  [[Available Printers]]&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=Started Monday, April 8 around 7:30 am&lt;br /&gt;
  |services=all CS services – FIXED&lt;br /&gt;
  |summary=There was a power outage affecting Malone Hall and all of CS's servers running there.&lt;br /&gt;
  |update=As of about 9:30 am, all CS services have been restored.  Please email {{mailto|support}} if you encounter any problems.&lt;br /&gt;
  |details=As of about 8:30, the power is back and we're working on restoring all of our services.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:None at this time.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--====&amp;lt;span style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;PHISHING EMAIL AND OTHER ACCOUNT ISSUES!&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;&lt;br /&gt;
:5/5/20:  We are currently receiving a large number of phishing emails directed at the CS Department.  If you receive an email with links in it and have ''any'' doubts about the email, '''do not click the link'''.  You '''do not''' need to send the emails to us at this time, as we are actively tracking the situation.&lt;br /&gt;
&lt;br /&gt;
::Also...&lt;br /&gt;
&lt;br /&gt;
:Because of these phishing attacks, if you've followed the phishing links and provided your account credentials to others, and then find you are unable to login to your CS account get your CS email, then, please see our  [https://support.cs.jhu.edu/wiki/How_To_Reset_Your_Password password reset procedures]. If your CS email account has been disabled, and you need you need to contact us,  you will need an alternate non-CS email address to do so.  Also, if you did follow a phishing link and enter your account credentials and then realize what happened, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] '''''right away''''', and let us know.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;!--:None at this time.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
:None at this time.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
====Major Malone Power Outage Planned (Affecting CS IT Services) - Saturday, March 30 from 6am to 2:30pm (CS IT Services Outage before and after Power Outage as well)====&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' There will be '''''no''''' CS IT computing services available during an upcoming all-day major power outage for ALL of Malone Hall.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Power Outage - Saturday, March 30, 2024, starting at '''6am''' and running until '''2:30pm''' (so, roughly, 8.5 hours.)&lt;br /&gt;
&lt;br /&gt;
:: Loss of CS IT services - Saturday, March 30, 2024, starting at '''5am''' (one hour before the power outage) and lasting until '''4:30pm''' (two hours after the power outage is completed.)&lt;br /&gt;
&lt;br /&gt;
:'''DESCRIPTION:'''   JHU is planning an a all-day power outage for Malone Hall, and all of our computing services will be unavailable during that time.&lt;br /&gt;
&lt;br /&gt;
:The actual power outage is planned to start at 6am, Saturday morning, March 30,, and will continue  for approximately an 8.5 hours.  '''''However,''''' we need to safely bring down our computer servers and clients ''earlier'' than that (before the power goes out.)  We plan to bring our systems down that morning around '''5am'''.  And although the power to the building should restored around 2:30pm that same day, we will not have all our systems back up and running until approx. 4:30pm, so plan on about 2 hours after the power outage is deemed over until our servers and services are available again.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Please read all of the notes below regarding Malone Hall Residents, CS Server Room users, and a list of the CS IT services that will be unavailable during the outage. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;'''NOTES TO MALONE HALL RESIDENTS:'''&amp;lt;/span&amp;gt;  During the time of the outage, we're assuming most building lights will be out and the J-Card system might be out too.  That might make it more difficult to get into the building during the outage.  But with the power out, we're not sure how much need there will be for anyone to be in the building during that time anyway.  If you have an office refrigerator, expect that to be out too.  If you are counting on your UPS (battery-backup) systems to continue powering your office equipment, keep in mind the expected length of the outage (8 hours) and plan for a longer period of time, just to be safe.  And keep in mind that your office phones may be inoperable during the outage.  So please plan in advance for this outage. &lt;br /&gt;
&lt;br /&gt;
::&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;'''NOTE TO CS SERVER ROOM (MH G-29) SERVER OWNERS:''' &amp;lt;/span&amp;gt;  Our server room will be out of power, so our servers will be unavailable.  If you host servers in the server room, your servers will be down as well.  Plan ahead of time to shut down and to bring back up your servers.  Your group is responsible for any systems you choose to shut down before the outage or boot back up after the outage.&lt;br /&gt;
&lt;br /&gt;
=====Tracking Our CS IT Services Status Updates During The Outage=====&lt;br /&gt;
&lt;br /&gt;
:Because we will not have power to our servers in Malone Hall, the CS IT Support Wiki, and especially this Notices page ( https://support.cs.jhu.edu/wiki/Notices ) will be unavailable during the outage.  Instead, during the outage, we have arranged for status updates to be available at the following website (served at an off-site facility):&lt;br /&gt;
&lt;br /&gt;
::[https://csstatus.jhu.edu https://csstatus.jhu.edu]   We will update that page soon with this information.&lt;br /&gt;
&lt;br /&gt;
:(Bookmark that link ahead of time, in case you can't access your CS mail during the outage.)&lt;br /&gt;
&lt;br /&gt;
:As soon as we're able to do so after the outage, we'll also make this Notices page available again.&lt;br /&gt;
&lt;br /&gt;
=====CS IT Services ''Un''available During The Power Outage Include...=====&lt;br /&gt;
&lt;br /&gt;
* DNS resolution (hostname lookups) for all cs.jhu.edu hostnames will be unavailable.  This will affect all websites with cs.jhu.edu domain names, even if the website is hosted by someone other than the CS department.&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  And some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again. Outgoing mail will not be available. &lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage (just not from a Malone Hall–based computer.)&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' CS webpages will be available.  This includes the main CS website.  And, as mentioned above... because we will not have power to our servers, the CS IT Support Wiki, and especially its Notices page will be unavailable during the outage.  Please refer to https://csstatus.jhu.edu for status updates during the outage.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the power outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) File Shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and through the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Network switches in the building will be without power, so no network connections in Malone Hall.&lt;br /&gt;
&lt;br /&gt;
* Wifi access points in Malone Hall will be without power and will therefore not be available.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned outage&lt;br /&gt;
  |services=most CS IT services&lt;br /&gt;
  |time=Tuesday, December 27, 9:00 am to 12:00 pm&lt;br /&gt;
  |summary=Most CS IT services will be unavailable due to file server maintenance.&lt;br /&gt;
  |details=We will be performing maintenance on our several of servers. This will require downtime for several major CS IT services.  The affected IT services will be unavailable on the morning of Tuesday, December 27, starting at 9:00 am.  Most services should be restored before 10:00 am, but services depending on the ugrad file server will remain unavailable for longer.  Please see below for the list of affected services.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''CS IT Services That Will Not Be Available During The System Maintenance:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* CS mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.  Incoming mail should be queued by the sender until our mail service is back up again.  Outgoing CS mail will not be available to Grad Net users.  CS ugrads can send through the JHU mail server, which will remain available.  We expect mail service to be restored by 10:00 am, but see below about mail retrieval for ugrad accounts.&lt;br /&gt;
&lt;br /&gt;
* IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.  We expect Grad Net email to be full operational by 10:00 am.  Ugrad IMAP, POP, and webmail should be available by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* No locally-stored CS webpages will be available. The main CS website (run by WSE) will remain available, but some individual pages may fail to load.  Personal webpages (both grad and ugrad) will not load.  Other websites hosted by us for department affiliates (e.g. lab websites) will be unavailable.  The CS IT Support Wiki and its Notices page will remain available.  We expect all service interruptions for the main webserver (www.cs.jhu.edu) and hosted websites to be completed before 10:00 am. Ugrad personal webpages should be available again by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the services outage.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx,and ugradz) will be unavailable.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.  We expect Grad Net systems to be available again by 10:00 am and Ugrad Net systems by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* SMB (Samba) file shares (the CS office staff and some others use these) will be unavailable.  We expect them to be available again by 10:00 am.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.  We expect mysql.cs.jhu.edu to be available by 10:00am and dbase.cs.jhu.edu by 12:00 pm.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{outage&lt;br /&gt;
  |type=Limited availability&lt;br /&gt;
  |time=June 10 through August 10, 2022&lt;br /&gt;
  |services=ugrad1 through ugrad12&lt;br /&gt;
  |summary=''ugrad1'' through ''ugrad12'' will only be available remotely through SSH.  Please see the CS Computing Lab Availability section below for details.&lt;br /&gt;
}}--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
**** UGRAD CLIENT UPGRADES TEMPLATE *******&lt;br /&gt;
*******************************************&lt;br /&gt;
====CS Linux Client Unavailability During Upgrades====&lt;br /&gt;
&lt;br /&gt;
:We are upgrading our [https://support.cs.jhu.edu/wiki/Category:Linux_Clients CS Linux Clients] to Fedora 35 (from Fedora 33) per the following schedule:&lt;br /&gt;
&lt;br /&gt;
:* On Monday, January 24 the systems in Malone G61's Masters/Ugrad Lab will be upgraded.  This includes all masters lab systems (masters1 through 16) and the ugrad lab systems in that same area (ugrad13 through 24).  Please use ugradx and gradx instead.&lt;br /&gt;
:** As of 4:00 pm, all of the Malone G61 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Tuesday, January 25, the systems in the Malone 122 Ugrad Lab will be upgraded.  These are ugrad lab systems ugrad1 through 12.  Please use one of the already-upgraded ugrad systems (ugrad13 through ugrad24) instead.  You may also use the not-yet-upgraded ugradx if you want.&lt;br /&gt;
:** As of 2:00 pm, all of the Malone 122 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, January 26, in addition to any of the above systems that we were unable to upgrade the prior two days, we will also upgrade the Linux clients ugradz and gradz.   Please use any of the already-upgraded systems (ugrad1 through ugrad24 or masters1 through masters16) instead.  You may also use the not-yet-upgraded ugradx and gradx if you want.&lt;br /&gt;
:** As of 2:00 pm, both ugradz and gradz have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, February 2, the Linux clients ugradx and gradx will be upgraded.  Please use ugradz/gradz or the lab client systems (ugrad1-24/masters1-16) instead.&lt;br /&gt;
:** As of 2:00 pm, both ugradx and gradx have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:'''NOTE:'''  On each day, the upgrades will start at roughly 9:00 am and are expected to be complete by 5:00 pm.&lt;br /&gt;
END TEMPLATE - UGRAD CLIENT UPGRADES --&amp;gt;&lt;br /&gt;
&amp;lt;!-- TEMPLATE FOR POWER OUTAGE&lt;br /&gt;
==== Major CS Grad/Research Net and Ugrad Net IT Services Outage====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Most CS IT services will be ''un''available due to file server maintenance.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  ''Tuesday, December 28, 5:30am to 7:30am.''&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' We will be performing maintenance on our two file servers, rtfm and barley, that will require downtime for both those systems and several other major CS IT services as well.  The affected IT services will be unavailable on Tuesday, December 28, from 5:30am to 7:30am.  Please see below for the list of affected services.&lt;br /&gt;
 &lt;br /&gt;
=====CS IT Services That Will ''Not'' Be Available During The System Maintenance=====&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again.&lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage.&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' locally-stored CS webpages will be available.  The main CS website (run by WSE) will remain available, but, if you have a personal or lab page that we maintain locally in the dept, those will be unavailable.  The CS IT Support Wiki and its Notices page will remain available. &lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) file shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
:We will update this Notices page if there are changes or any delay in the restore time of our IT services.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
*********  POWER OUTAGE TEMPLATE***********&lt;br /&gt;
*******************************************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ************************* END OF OUTAGE INFO *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ------------------------------------------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************&lt;br /&gt;
** VM Server Shutdown TEMPLATE **&lt;br /&gt;
*********************************&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The dept's Virtual Machine will be shutdown.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Wednesday, January 11 from 6am to 3pm (or earlier)&lt;br /&gt;
&lt;br /&gt;
We need to do some work on the VM server and will be taking it down during the above date and time.&lt;br /&gt;
&lt;br /&gt;
As part of the shutdown process, we will suspend most or all of the VMs; some &lt;br /&gt;
VMs might have to be shutdown all the way instead.  And when the VM server is back up and running again, we will restart or unsuspend all VMs.   In all cases, VM owner intervention should not be needed; we can handle this remotely.&lt;br /&gt;
&lt;br /&gt;
After the VM server is up and running again, VM owners will receive an announcement (and updates will be posted here), and, we do ask that VM owners check to make sure their VMs are running as expected.  Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] if there are issues.&lt;br /&gt;
&lt;br /&gt;
** END VM Server Shutdown TEMPLATE**  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **Begin Specific Client shutdown TEMPLATE**&lt;br /&gt;
&lt;br /&gt;
'''WHAT:''' ugradz.cs.jhu.edu (one of our CS Dept Linux Ugrad Net compute servers) will go down for a memory upgrade.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Thursday, April 6, from 9am to 11am.&lt;br /&gt;
&lt;br /&gt;
'''DETAILS:''' ugradz will be taken offline so that its memory can be upgraded.  While ugradz is down for its memory upgrade, you can still access our other Ugrad Net Fedora 25 &lt;br /&gt;
systems (ugrad1 through ugrad24 and ugradx.)  Info about our Fedora systems can be found at:  https://support.cs.jhu.edu/wiki/Category:Linux_Clients&lt;br /&gt;
&lt;br /&gt;
Please make sure you are logged off of ugradz before the upgrade time.&lt;br /&gt;
&lt;br /&gt;
Any updates will be posted here.&lt;br /&gt;
&lt;br /&gt;
**End Specific Client shutdown TEMPLATE** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS COMPUTING LAB AVAILABILITY &amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;!--  ***** NORMAL POSTING MH 122****** --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:'''MH 122''' (CS Undergrad Lab/Collaboration room) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* As of August, 2022, masks are now '''''optional''''' in the lab--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- for those that are vaccinated '''''and''''' boosted.  Masks '''''continue''''' to be '''''required''''' for all others using this lab.--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for  due to a Human Language Technology Center of Excellence (HLTCOE) workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Monday, Jan 8 through Friday, Jan 19, 2024.&lt;br /&gt;
&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
:* The G-61 Masters/Ugrad Lab will remain open and available during this time period.   The G-61 printer will remain available as well.&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''.  Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
&amp;lt;--  CLSP SUMMER PROGRAM&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for the summer due to a CLSP workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Tuesday, June 7 through Wednesday, August 10.&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''. There will be some downtime for those systems on 6/7 and on 8/9 (and possibly 8/10) as the systems are transferred from, and then, back to MH 122.   Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] &lt;br /&gt;
&amp;lt;!--https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net--&amp;gt; &lt;br /&gt;
&amp;lt;!--for a list of our remotely-available Ugrad Linux systems.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The printer in MH 122 will be ''unavailable'' during this time.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The G61 Masters/Ugrad Lab will remain open and available during the summer, and its Linux systems will be available for in-person and remote work, as usual. The G61 printer will remain available as well.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ****** NORMAL POSTING G61 ********** --&amp;gt;&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* All CS Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh.--&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** ACM CONTEST TEMPLATE - All CS Labs Closed on Friday/Saturday, Feb 23-24, 2024*****&lt;br /&gt;
******************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Malone '''MH 122''' ''and'' '''G61''' Ugrad and Masters Labs &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt; '''''Closure'''''&amp;lt;span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall MH 122 '''and''' Malone Hall G61, both the Masters and Ugrad sides of the lab, '''and ''all'' the lab Linux computers, will be closed to CS students due to an ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Starting Friday evening, Feb 23, 5pm '''through''' Saturday, February 24, 9pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
: Both the MH 122 '''and''' G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be '''''closed''''' to those not participating in the contest.&lt;br /&gt;
&lt;br /&gt;
: Additionally, all of the labs' Linux computers (grad1 through grad16 and ugrad1 through ugrad24) will be unavailable during the time period referenced above.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, compute servers, gradx.cs.jhu.edu, gradz.cs.jhu.edu, ugradx.cs.jhu.ed, and ugradz.cs.jhu.edu  '''''will continue to be available remotely''''', via SSH.&lt;br /&gt;
&lt;br /&gt;
* We have to take down the lab systems late that Friday afternoon.   At the end of the ACM contest that Saturday night, the coordinators of that contest will be turning our lab computer systems back on.  Most should boot normally.  But, if some do not, just trying using an alternate one in the lab.  We'll be back in the Monday afterwards and can check on any systems that didn't boot normally.  (And don't forget, as mentioned above our compute servers -- gradx, gradz, ugradx, ugradz -- will continue to be remotely available, even if the lab systems are not.)&lt;br /&gt;
&lt;br /&gt;
* The printers in MH 122 and MH G61 will remain online, but, please pick up your printouts outside of the contest hours.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ********* TEMPLATE FOR G61 Masters Closure for ACM Local Contest **********--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
: '''Malone G61 ''Masters Lab'' Closure'''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:''' Malone Hall G61, '''the ''Masters'' side only''', will be closed to CS Masters students due to a ''local'' ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
::'''WHEN:'''  Saturday, February 4, from 1:30pm to 7pm.&lt;br /&gt;
&lt;br /&gt;
::'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:::The G61 Masters side of the lab will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 1:30 to 7pm time period on Feb. 4.  The Ugrad side will be unaffected, and Ugrad students may enter through the Master's side of the lab to get to the Undergrad side of the lab.&lt;br /&gt;
&lt;br /&gt;
:::During the Masters lab closure times, the Masters computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
::Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information about our labs.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** G61 Lab Closure Programming Contest TEMPLATE ****&lt;br /&gt;
******************************************************&lt;br /&gt;
=== Malone '''G61''' Masters Lab/Ugrad Lab '''Closure'''===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall G61, both the Masters and Ugrad sides of the lab, will be closed to CS students due to the ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Saturday, February 26, from 11am to 7pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:The G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 11am to 7pm time period on Feb. 26.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the Masters and Ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will ''not be affected'' and will remain ''open'' during this time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''''UPDATE''''' - July 19, 2021 -  The CS Computing Labs are once again available for '''''in-person access'''''...===&lt;br /&gt;
&lt;br /&gt;
:'''MH 122''' (CS Undergrad Lab/Collaboration room):  Is now '''''available for in-person access'''''.&lt;br /&gt;
::All CS Linux systems in that room (ugrad1 through ugrad12) are available for use in-person or remotely, via ssh. &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Masks are required for entry.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs): Is now '''''available for in-person access'''''.&lt;br /&gt;
::The Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh. &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Masks are required for entry.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information.&lt;br /&gt;
&amp;lt;!--'''NOTE:''' Remember, all of the CS Linux systems, including the ones in the labs, will be unavailable during the March 22 power outage.  Please see above.--&amp;gt;&lt;br /&gt;
&amp;lt;!--  *************** END ACTIVE NOTICES  ********************--&amp;gt;&lt;br /&gt;
&amp;lt;!-- :None at this time. --&amp;gt;&lt;br /&gt;
&amp;lt;!--PROGRAMMING CONTEST TEMPLATE --&amp;gt;&lt;br /&gt;
&amp;lt;!--    === MH 122 ''and'' MH G61 (both CS Ugrad labs &amp;amp; the Masters Lab) CLOSURE ON Sat., Nov. 9===&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The 1st floor CS Ugrad lab, MH 122, and both lab sides of the CS Masters/Ugrad Lab, MH G61, will be closed due to an ACM Programming Contest. &lt;br /&gt;
&lt;br /&gt;
'''WHEN:'''  Saturday, November 9, from 9am - 7pm. &lt;br /&gt;
	&lt;br /&gt;
'''ADDITIONAL INFO:'''  Although these labs will be closed for the ACM Programming Contest, you may still access our Ugrad Linux systems remotely, via ssh. Please see:&lt;br /&gt;
	&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net]&lt;br /&gt;
&lt;br /&gt;
:::		or &lt;br /&gt;
&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net]&lt;br /&gt;
	 &lt;br /&gt;
:for a list of our remotely available Linux systems.               --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*  ********************* BEGIN TEMPLATES ********************&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--    ************ LAB CLOSURE TEMPLATE  - START ***************&lt;br /&gt;
&lt;br /&gt;
==== '''PLANNED CLOSURE''''' ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''WHERE:'''''  Malone Hall G61, both the Masters and Ugrad sides of the lab.&lt;br /&gt;
&lt;br /&gt;
'''''WHEN:'''''  Monday, March 14 &amp;amp; Tuesday, March 15, from 6am to 12 Noon.&lt;br /&gt;
&lt;br /&gt;
'''''WHY:'''''  Network cable installation.  The lab will be closed those two&lt;br /&gt;
	    mornings as workers install additional network cable.&lt;br /&gt;
&lt;br /&gt;
=====NOTES:=====&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the masters and ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will not be affected and will remain open during those times.&lt;br /&gt;
&lt;br /&gt;
      *************     LAB CLOSURE TEMPLATE- END *************--&amp;gt;&lt;br /&gt;
&amp;lt;!--      ********** BARLEY SHUTDOWN TEMPLATE - START *************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 1:  CS Ugrad Net File Server Repair (barley.cs.jhu.edu)===&lt;br /&gt;
&lt;br /&gt;
UPDATE:  10/4/16 7:15am  All systems back in operation!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Major CS *Undergrad* Net IT services outage, as we make repairs to the CS Undergrad Net file server, '''barley.cs.jhu.edu'''&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' Our CS Undergrad Net home directory file server,  barley.cs.jhu.edu, will be shut down to swap out a motherboard, since its own motherboard is reporting errors.&lt;br /&gt;
&lt;br /&gt;
:Due to this shutdown for repair, several of our CS Ugrad Net services will be unavailable during this time.   If there are any unexpected complications during the repair process that will delay the restoration of services, we will update the CS IT Support Wiki's Notices page at [https://support.cs.jhu.edu/wiki/Notices https://support.cs.jhu.edu/wiki/Notices]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Suspended (Unavailable) Ugrad Net services while ''barley.cs.jhu.edu'' is  down====&lt;br /&gt;
&lt;br /&gt;
:::*'''CS Ugrad Mail service,''' both incoming and outgoing, will be suspended for CS Ugrad Net users (as this fileserver works in tandem with our CS Ugrad mail server.)  Incoming mail should be queued until our mail service is back up again. Outgoing mail from CS Ugrad Net users will not be available. &lt;br /&gt;
&lt;br /&gt;
:::*'''IMAP, POP, and Webmail''' from our CS Ugrad Mail server will be  unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Webpages''' served from our CS Ugrad webserver will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Ugrad Net user accounts/home directories''' will be inaccessible during the downtime. &lt;br /&gt;
&lt;br /&gt;
:::*'''ssh service to our CS Ugrad Net Linux boxes''' (ugrad1 through  ugrad24,and ugradx) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Console (desktop) access to ugrad1 through ugrad24''' will be unavailable. However, although the CS Ugrad computers will be unavailable during the repair time, the CS Ugrad Labs will remain open.&lt;br /&gt;
&lt;br /&gt;
:::*'''MySQL service via the dbase.cs.jhu.edu server''' (used by a databases class) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 2:  Databases Class MySQL Database Server ('''dbase.cs.jhu.edu''') Unavailability===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' The Databases class's MySQL database server, dbase.cs.jhu.edu, will be unavailable when the CS Ugrad Net's fileserver, barley.cs.jhu.edu, is being repaired (see above.)&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' dbase.cs.jhu.edu uses the CS Ugrad Net file server and will therefore be unavailable during the barley.cs.jhu.edu repair time.&lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
              ********** BARLEY SHUTDOWN TEMPLATE - END *************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- *******************  MINOR OUTAGE TEMPLATE BEGIN  ***********************&lt;br /&gt;
&lt;br /&gt;
'''Wed, July 30, 9am through noon:'''  ''Entire Undergrad Net'' (clients and servers) will be down as we complete system maintenance and move some equipment to a different rack.&lt;br /&gt;
&lt;br /&gt;
Additionally, the Ugrad Net web and mail service will be unavailable during that time.  (Incoming ugrad net mail should queue up on another of our mail servers during that time, until the ugrad mail server is back up and running and transfers the mail.) &lt;br /&gt;
&lt;br /&gt;
    **************  MINOR OUTAGE TEMPLATE END  ********************* --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **************  MAJOR OUTAGE TEMPLATE BEGIN  *********************&lt;br /&gt;
&lt;br /&gt;
'''MAJOR''' motherboard repair of ''rtfm.cs.jhu.edu'', one of our main CS ''Grad/Research'' Net file system servers, will create up to (but hopefully, much shorter than) 6-hour planned downtime for the Grad/Research Network.  Our hardware service/repair company will be on-site completing repairs.&lt;br /&gt;
&lt;br /&gt;
'''Outage will begin at 12am (midnight), Thursday, 8/22, and will last until 6am (or earlier) Thursday.'''&lt;br /&gt;
&lt;br /&gt;
During that time, the following services will be ''unavailable'':&lt;br /&gt;
&lt;br /&gt;
* ''Email in or out on the Grad/Research Net will be disabled.''  (Connections to smtp.cs.jhu.edu and imap.cs.jhu.edu will fail during that time.  However, incoming mail to CS should queue at an alternative server.)&lt;br /&gt;
&lt;br /&gt;
* ''Email on the Undergrad Net will be disabled during this time'' (as CS Ugrad e-mail addresses are registered via a server on the CS Grad Net.) &lt;br /&gt;
&lt;br /&gt;
* ''DNS will only be available if you've configured your computer with a secondary DNS server.''  If you don't have a secondary server in your computer's DNS defined, please add 128.220.2.7  You may notice a delay in DNS name resolution when falling back to the secondary server.&lt;br /&gt;
&lt;br /&gt;
* ''Grad/Research Net user accounts/home directories will be inaccessible'' during the downtime.&lt;br /&gt;
&lt;br /&gt;
* ''Access to any of our Grad/Research Net linux clients (including gradx and masters1 through masters16, as well as Dr. Smith's pllab machines that we maintain) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''peregrine.cs.jhu.edu (our Solaris login server) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''Our mysql server, mysql.cs.jhu.edu, will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Samba shares will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Your Grad/Research Net web pages will be unavailable.''  (The webserver is expected to be serving minimal pages, mostly notices, during that time.)&lt;br /&gt;
&lt;br /&gt;
********************  MAJOR OUTAGE TEMPLATE END  *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!--      *********  JHU-WIDE OUTAGES TEMPLATE - START *******************&lt;br /&gt;
&lt;br /&gt;
==JHU-WIDE IT SERVICE OUTAGES==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 3:30pm'''  UPDATE:  We are told that JHU has fixed their mail servers and that JHU mail is back in operation again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 1:30pm'''  JHU's central mail servers are experiencing an issue that is causing mail bouncebacks for people not on JHU Exchange sending to people on JHU Exchange.  An error might look like:&lt;br /&gt;
 &lt;br /&gt;
:'''The reason for the problem: 5.1.2 - Bad destination host 'Multiple DNS'''&lt;br /&gt;
:'''queries were attempted and failed: DNS Hard Error looking up'''&lt;br /&gt;
:'''feint.johnshopkins.edu&amp;lt;http://feint.johnshopkins.edu/&amp;gt; (A): NXDomain'''&lt;br /&gt;
&lt;br /&gt;
JHU is looking into the problem at their end.    Note that although the CS email servers are working fine, those on CS sending to JHU Exchange users may experience the same issue as others outside of JHU Exchange sending to JHU Exchange.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
             *********** JHU-WIDE OUTAGES TEMPLATE - END***********    --&amp;gt;&lt;br /&gt;
&amp;lt;!--   **************** MAIL BOUNCES TEMPLATE - START ****************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Possible Email Bounces From Normally-Working Sites===&lt;br /&gt;
&lt;br /&gt;
'''8/8/16'''  We have been receiving reports of ''email bounces from people/organizations that normally work without problems.''  We think we know what is happening.  We recently discovered that one of our CS student accounts had been compromised and was being used to send spam.  Even though we disabled the account as soon as the compromise was discovered, several mail server reputation services had already classified us as a possible source of spam.  As a result of that classification, some organizations have decided to temporarily reject email from our mail server.  We can't predict ahead of time which organizations those are, since there are a variety of reputation services, and individual organizations differ in the ways they make use of reputation information.&lt;br /&gt;
&lt;br /&gt;
This problem will fix itself automatically over the next few days, as the reputation services take note of the fact that we have stopped sending spam.  There's no way to speed up this process, unfortunately.&lt;br /&gt;
&lt;br /&gt;
This sort of problem doesn't often happen to us.  But when it does, it causes headaches like the unexpected bounce messages some people have received.  We will be implementing some new processes that we expect will allow us to react more quickly to situations like this, before they reach the point where other organizations stop accepting our mail.&lt;br /&gt;
&lt;br /&gt;
We will update this page once the reputation scores have returned to normal. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       **************** MAIL BOUNCES TEMPLATE - END --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;AUDIO/VISUAL (A/V) OUTAGES&amp;lt;/span&amp;gt; ==&lt;br /&gt;
:None at this time. &lt;br /&gt;
&lt;br /&gt;
[[Category:All]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9362</id>
		<title>Notices</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Notices&amp;diff=9362"/>
		<updated>2024-04-08T13:15:00Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* UNPLANNED CS IT SERVICE OUTAGES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--  *************** BEGIN ACTIVE NOTICES **************************** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS IT STAFF AVAILABILITY&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*  The CS IT Support staff is back in Malone Hall. Our group is working a hybrid schedule with some of us working remotely on certain days, while others of our team are on campus.  &lt;br /&gt;
* We continue being available M-F, 8:30 to 5pm, but there may be certain times we might be online only.&lt;br /&gt;
*  Therefore, please remember to email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for assistance.&lt;br /&gt;
*  Also, please have [https://support.cs.jhu.edu/wiki/Zoom Zoom] available on your device(s), so that we can arrange to contact you using that method, as an alternative to in-person communication. &lt;br /&gt;
* For the time being, Steve DeBlasio, our accounts liaison, is providing a virtual version of his daily office hours for accounts, etc.  Email [mailto:support@cs.jhu.edu support@cs.jhu.edu] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;JHU IT SERVICE OUTAGES AFFECTING CS IT SERVICES&amp;lt;span&amp;gt;== &lt;br /&gt;
=== PLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TEMPLATE JHU Service Outages --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned JHU outage&lt;br /&gt;
  |services=Malone Hall&lt;br /&gt;
  |time=Friday, March 10, starting around 11am and lasting until completed&lt;br /&gt;
  |summary=Wi-Fi access point replacement&lt;br /&gt;
  |details=JHU Networking will be swapping out all of the Hopkins-managed Malone Hall ''wifi'' access points in the building. They plan to start work around 11am that Friday, and they expect it could take 4 hours, more or less, to replace them all.  During that time, wifi access might disappear and reappear.  Additionally, when your wireless device tries to reconnect to the newly-replaced access point, you ''might'' be prompted to accept a certificate, and we were informed that you should do so.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
After the wifi outage, if you continue to have issues with your device, '''''please contact JHU IT directly...''''' Visit [[Wireless Networking]] for details on who to contact for assistance.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Networking has indicated they are testing power transfer equipment in Mason Hall that will affect several buildings, including Malone and Hackerman.  They will be cycling power to the buildings, perhaps several times.  They expect their outages to be &amp;lt; 10 seconds each.&lt;br /&gt;
&lt;br /&gt;
::Our CS IT servers that provide you most of our IT services should remain up and running, since our servers have backup battery power.  Unfortunately, the JHU network in the building does not.  So, you will probably experience brief network interruptions when the power is cycled by Facilities.  And each time the power is out, CS services that you interact with (email, web, home directories, etc.) will be inaccessible due to the building's network being unavailable during the outage times.&lt;br /&gt;
&lt;br /&gt;
::Faculty who run their own servers in the CS Server Room (MH G-29), please note that if you do not have UPS units in your racks (and most of you do not), you can expect your systems will power cycle each time Facilities cycles power in Malone Hall.  Please be aware.   PhD students who maintain those systems (and perhaps other systems in the building), please keep that in mind as well.&lt;br /&gt;
&lt;br /&gt;
::The CS computing labs' systems (currently, for the summer, all located in G-61), those computers are not on UPS systems, so those computers will power cycle and should boot back up on their own.  But, if you're planning to use our lab systems, because they might go up and down several times during the electrical work time period, you might not want to do your school work on those systems during that time.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
::JHU Facilities is preparing for BGE to test electrical equipment that affects several Homewood buildings.  They will be performing this test on Saturday evening, June 26 at 8pm.   If you recall, back on May 6, there was a very short power outage that affected our building and others.  The testing BGE will be doing is part of their troubleshooting what happened in May.&lt;br /&gt;
&lt;br /&gt;
::In the case of the upcoming 6/26 testing, there is a potential for another short power outage (1 to 2 minutes) that evening.  &lt;br /&gt;
&lt;br /&gt;
::A short outage of this type will affect our CS servers and IT services in the following way:  Although our servers should physically stay running, as they are on battery-backed equipment, because our services require network connections that are controlled by JHU (and not on battery backup), all of our CS IT services will be unavailable during the expected brief outage.&lt;br /&gt;
&lt;br /&gt;
::Once the power returns, our services should be available again, because the network should be available again.&lt;br /&gt;
&lt;br /&gt;
::Also, if there is indeed an outage, the CS Grad and Undergrad Lab systems (that currently, you can only access remotely) will power off.   However, when power is restored, those lab systems should automatically reboot.&lt;br /&gt;
&lt;br /&gt;
::Other notes:   WiFi and other networking in the building would be unavailable during the outage.  Most likely, lights would be unavailable.   My group does not maintain J-Card systems, so we do not know how the J-Card readers will perform during a power outage.&lt;br /&gt;
&lt;br /&gt;
::''For your own equipment, whether it be in your office or the server room, please prepare as for any other planned power outage.''&lt;br /&gt;
&lt;br /&gt;
::If there are additional details that we hear of, we will update here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS IT SERVICE OUTAGES (Unplanned &amp;amp; Planned)&amp;lt;span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== UNPLANNED ''JHU'' SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;9/29/23 MAJOR JHU email outage and delays&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
:JHU is experiencing email issues with it's @jhu.edu mail services due to a global outage at Cisco.  This affects both incoming and outgoing email messages to external recipients.  It also impacts systems that send email through JHU's email gateways.  Expect major mail delays until this is fixed.  (We suspect that those with @jhu.edu addresses can still send and receive to others with @jhu.edu addresses.)&lt;br /&gt;
&lt;br /&gt;
:'''''UPDATE:'''''  JHU has implemented a work-around to the email problem, and email delivery has returned to normal.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |services=&lt;br /&gt;
  |summary=&lt;br /&gt;
  |time=&lt;br /&gt;
  |details=&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UNPLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--TEMPLATE&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=Started Aug 15, 2022 around 7am&lt;br /&gt;
  |services=MH-122's MH122PRT printer&lt;br /&gt;
  |summary=The HP printer in MH-122, mh122prt, is down due to a fuser error.  Service has been called.&lt;br /&gt;
  |details=In the meantime, please use the printer in MH-G61, mhG61prt.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Other available printers can be found at:  [[Available Printers]]&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{outage&lt;br /&gt;
  |time=Started Monday, April 8 around 7:30 am&lt;br /&gt;
  |services=all CS services; power outage&lt;br /&gt;
  |summary=There was a power outage affecting Malone Hall and all of CS's servers running there.&lt;br /&gt;
  |details=As of about 8:30, the power is back and we're working on restoring all of our services.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:None at this time.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--====&amp;lt;span style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;PHISHING EMAIL AND OTHER ACCOUNT ISSUES!&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#0000ff&amp;quot;&amp;gt;&lt;br /&gt;
:5/5/20:  We are currently receiving a large number of phishing emails directed at the CS Department.  If you receive an email with links in it and have ''any'' doubts about the email, '''do not click the link'''.  You '''do not''' need to send the emails to us at this time, as we are actively tracking the situation.&lt;br /&gt;
&lt;br /&gt;
::Also...&lt;br /&gt;
&lt;br /&gt;
:Because of these phishing attacks, if you've followed the phishing links and provided your account credentials to others, and then find you are unable to login to your CS account get your CS email, then, please see our  [https://support.cs.jhu.edu/wiki/How_To_Reset_Your_Password password reset procedures]. If your CS email account has been disabled, and you need you need to contact us,  you will need an alternate non-CS email address to do so.  Also, if you did follow a phishing link and enter your account credentials and then realize what happened, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] '''''right away''''', and let us know.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;!--:None at this time.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PLANNED CS IT SERVICE OUTAGES ===&lt;br /&gt;
&lt;br /&gt;
:None at this time.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
====Major Malone Power Outage Planned (Affecting CS IT Services) - Saturday, March 30 from 6am to 2:30pm (CS IT Services Outage before and after Power Outage as well)====&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' There will be '''''no''''' CS IT computing services available during an upcoming all-day major power outage for ALL of Malone Hall.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Power Outage - Saturday, March 30, 2024, starting at '''6am''' and running until '''2:30pm''' (so, roughly, 8.5 hours.)&lt;br /&gt;
&lt;br /&gt;
:: Loss of CS IT services - Saturday, March 30, 2024, starting at '''5am''' (one hour before the power outage) and lasting until '''4:30pm''' (two hours after the power outage is completed.)&lt;br /&gt;
&lt;br /&gt;
:'''DESCRIPTION:'''   JHU is planning an a all-day power outage for Malone Hall, and all of our computing services will be unavailable during that time.&lt;br /&gt;
&lt;br /&gt;
:The actual power outage is planned to start at 6am, Saturday morning, March 30,, and will continue  for approximately an 8.5 hours.  '''''However,''''' we need to safely bring down our computer servers and clients ''earlier'' than that (before the power goes out.)  We plan to bring our systems down that morning around '''5am'''.  And although the power to the building should restored around 2:30pm that same day, we will not have all our systems back up and running until approx. 4:30pm, so plan on about 2 hours after the power outage is deemed over until our servers and services are available again.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Please read all of the notes below regarding Malone Hall Residents, CS Server Room users, and a list of the CS IT services that will be unavailable during the outage. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;'''NOTES TO MALONE HALL RESIDENTS:'''&amp;lt;/span&amp;gt;  During the time of the outage, we're assuming most building lights will be out and the J-Card system might be out too.  That might make it more difficult to get into the building during the outage.  But with the power out, we're not sure how much need there will be for anyone to be in the building during that time anyway.  If you have an office refrigerator, expect that to be out too.  If you are counting on your UPS (battery-backup) systems to continue powering your office equipment, keep in mind the expected length of the outage (8 hours) and plan for a longer period of time, just to be safe.  And keep in mind that your office phones may be inoperable during the outage.  So please plan in advance for this outage. &lt;br /&gt;
&lt;br /&gt;
::&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;'''NOTE TO CS SERVER ROOM (MH G-29) SERVER OWNERS:''' &amp;lt;/span&amp;gt;  Our server room will be out of power, so our servers will be unavailable.  If you host servers in the server room, your servers will be down as well.  Plan ahead of time to shut down and to bring back up your servers.  Your group is responsible for any systems you choose to shut down before the outage or boot back up after the outage.&lt;br /&gt;
&lt;br /&gt;
=====Tracking Our CS IT Services Status Updates During The Outage=====&lt;br /&gt;
&lt;br /&gt;
:Because we will not have power to our servers in Malone Hall, the CS IT Support Wiki, and especially this Notices page ( https://support.cs.jhu.edu/wiki/Notices ) will be unavailable during the outage.  Instead, during the outage, we have arranged for status updates to be available at the following website (served at an off-site facility):&lt;br /&gt;
&lt;br /&gt;
::[https://csstatus.jhu.edu https://csstatus.jhu.edu]   We will update that page soon with this information.&lt;br /&gt;
&lt;br /&gt;
:(Bookmark that link ahead of time, in case you can't access your CS mail during the outage.)&lt;br /&gt;
&lt;br /&gt;
:As soon as we're able to do so after the outage, we'll also make this Notices page available again.&lt;br /&gt;
&lt;br /&gt;
=====CS IT Services ''Un''available During The Power Outage Include...=====&lt;br /&gt;
&lt;br /&gt;
* DNS resolution (hostname lookups) for all cs.jhu.edu hostnames will be unavailable.  This will affect all websites with cs.jhu.edu domain names, even if the website is hosted by someone other than the CS department.&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  And some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again. Outgoing mail will not be available. &lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage (just not from a Malone Hall–based computer.)&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' CS webpages will be available.  This includes the main CS website.  And, as mentioned above... because we will not have power to our servers, the CS IT Support Wiki, and especially its Notices page will be unavailable during the outage.  Please refer to https://csstatus.jhu.edu for status updates during the outage.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the power outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) File Shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and through the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Network switches in the building will be without power, so no network connections in Malone Hall.&lt;br /&gt;
&lt;br /&gt;
* Wifi access points in Malone Hall will be without power and will therefore not be available.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{outage&lt;br /&gt;
  |type=Planned outage&lt;br /&gt;
  |services=most CS IT services&lt;br /&gt;
  |time=Tuesday, December 27, 9:00 am to 12:00 pm&lt;br /&gt;
  |summary=Most CS IT services will be unavailable due to file server maintenance.&lt;br /&gt;
  |details=We will be performing maintenance on our several of servers. This will require downtime for several major CS IT services.  The affected IT services will be unavailable on the morning of Tuesday, December 27, starting at 9:00 am.  Most services should be restored before 10:00 am, but services depending on the ugrad file server will remain unavailable for longer.  Please see below for the list of affected services.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''CS IT Services That Will Not Be Available During The System Maintenance:'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* CS mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.  Incoming mail should be queued by the sender until our mail service is back up again.  Outgoing CS mail will not be available to Grad Net users.  CS ugrads can send through the JHU mail server, which will remain available.  We expect mail service to be restored by 10:00 am, but see below about mail retrieval for ugrad accounts.&lt;br /&gt;
&lt;br /&gt;
* IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.  We expect Grad Net email to be full operational by 10:00 am.  Ugrad IMAP, POP, and webmail should be available by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* No locally-stored CS webpages will be available. The main CS website (run by WSE) will remain available, but some individual pages may fail to load.  Personal webpages (both grad and ugrad) will not load.  Other websites hosted by us for department affiliates (e.g. lab websites) will be unavailable.  The CS IT Support Wiki and its Notices page will remain available.  We expect all service interruptions for the main webserver (www.cs.jhu.edu) and hosted websites to be completed before 10:00 am. Ugrad personal webpages should be available again by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the services outage.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx,and ugradz) will be unavailable.  We expect Grad Net services to be restored by 10:00 am and Ugrad Net services by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.  We expect Grad Net systems to be available again by 10:00 am and Ugrad Net systems by 12:00 pm.&lt;br /&gt;
&lt;br /&gt;
* SMB (Samba) file shares (the CS office staff and some others use these) will be unavailable.  We expect them to be available again by 10:00 am.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.  We expect mysql.cs.jhu.edu to be available by 10:00am and dbase.cs.jhu.edu by 12:00 pm.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{outage&lt;br /&gt;
  |type=Limited availability&lt;br /&gt;
  |time=June 10 through August 10, 2022&lt;br /&gt;
  |services=ugrad1 through ugrad12&lt;br /&gt;
  |summary=''ugrad1'' through ''ugrad12'' will only be available remotely through SSH.  Please see the CS Computing Lab Availability section below for details.&lt;br /&gt;
}}--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
**** UGRAD CLIENT UPGRADES TEMPLATE *******&lt;br /&gt;
*******************************************&lt;br /&gt;
====CS Linux Client Unavailability During Upgrades====&lt;br /&gt;
&lt;br /&gt;
:We are upgrading our [https://support.cs.jhu.edu/wiki/Category:Linux_Clients CS Linux Clients] to Fedora 35 (from Fedora 33) per the following schedule:&lt;br /&gt;
&lt;br /&gt;
:* On Monday, January 24 the systems in Malone G61's Masters/Ugrad Lab will be upgraded.  This includes all masters lab systems (masters1 through 16) and the ugrad lab systems in that same area (ugrad13 through 24).  Please use ugradx and gradx instead.&lt;br /&gt;
:** As of 4:00 pm, all of the Malone G61 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Tuesday, January 25, the systems in the Malone 122 Ugrad Lab will be upgraded.  These are ugrad lab systems ugrad1 through 12.  Please use one of the already-upgraded ugrad systems (ugrad13 through ugrad24) instead.  You may also use the not-yet-upgraded ugradx if you want.&lt;br /&gt;
:** As of 2:00 pm, all of the Malone 122 upgrades have been completed.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, January 26, in addition to any of the above systems that we were unable to upgrade the prior two days, we will also upgrade the Linux clients ugradz and gradz.   Please use any of the already-upgraded systems (ugrad1 through ugrad24 or masters1 through masters16) instead.  You may also use the not-yet-upgraded ugradx and gradx if you want.&lt;br /&gt;
:** As of 2:00 pm, both ugradz and gradz have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:* On Wednesday, February 2, the Linux clients ugradx and gradx will be upgraded.  Please use ugradz/gradz or the lab client systems (ugrad1-24/masters1-16) instead.&lt;br /&gt;
:** As of 2:00 pm, both ugradx and gradx have been upgraded.&lt;br /&gt;
&lt;br /&gt;
:'''NOTE:'''  On each day, the upgrades will start at roughly 9:00 am and are expected to be complete by 5:00 pm.&lt;br /&gt;
END TEMPLATE - UGRAD CLIENT UPGRADES --&amp;gt;&lt;br /&gt;
&amp;lt;!-- TEMPLATE FOR POWER OUTAGE&lt;br /&gt;
==== Major CS Grad/Research Net and Ugrad Net IT Services Outage====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Most CS IT services will be ''un''available due to file server maintenance.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  ''Tuesday, December 28, 5:30am to 7:30am.''&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' We will be performing maintenance on our two file servers, rtfm and barley, that will require downtime for both those systems and several other major CS IT services as well.  The affected IT services will be unavailable on Tuesday, December 28, from 5:30am to 7:30am.  Please see below for the list of affected services.&lt;br /&gt;
 &lt;br /&gt;
=====CS IT Services That Will ''Not'' Be Available During The System Maintenance=====&lt;br /&gt;
&lt;br /&gt;
* CS Mail service, both incoming and outgoing, will be suspended for CS Grad/Research Net users.  Some CS email services will not be available for CS Ugrad Net users.&lt;br /&gt;
** Incoming mail ''should'' be queued by the sender until our mail service is back up again.&lt;br /&gt;
** Outgoing CS mail will not be available to Grad Net users, but since CS Ugrads can send through the JHU mail server, CS Ugrads might still be able to send email during the outage.&lt;br /&gt;
** IMAP, POP, and webmail (for both Grad/Research and Ugrad accounts) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* '''No''' locally-stored CS webpages will be available.  The main CS website (run by WSE) will remain available, but, if you have a personal or lab page that we maintain locally in the dept, those will be unavailable.  The CS IT Support Wiki and its Notices page will remain available. &lt;br /&gt;
&lt;br /&gt;
* Grad/Research Net and Ugrad Net user accounts and home directories will be inaccessible during the outage.&lt;br /&gt;
&lt;br /&gt;
* ssh service to our CS Grad/Research Net &amp;amp; Ugrad Net Linux boxes (masters1 through masters16, ugrad1 through ugrad24, gradx, gradz, ugradx, and ugradz) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* Console (desktop) access at any of our lab Linux client systems will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* SMB (SAMBA) file shares (the CS Office Staff and some others use these) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
* MySQL service via the mysql.cs.jhu.edu server and the dbase.cs.jhu.edu server will be unavailable.&lt;br /&gt;
&lt;br /&gt;
:We will update this Notices page if there are changes or any delay in the restore time of our IT services.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*******************************************&lt;br /&gt;
*********  POWER OUTAGE TEMPLATE***********&lt;br /&gt;
*******************************************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ************************* END OF OUTAGE INFO *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ------------------------------------------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************&lt;br /&gt;
** VM Server Shutdown TEMPLATE **&lt;br /&gt;
*********************************&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The dept's Virtual Machine will be shutdown.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Wednesday, January 11 from 6am to 3pm (or earlier)&lt;br /&gt;
&lt;br /&gt;
We need to do some work on the VM server and will be taking it down during the above date and time.&lt;br /&gt;
&lt;br /&gt;
As part of the shutdown process, we will suspend most or all of the VMs; some &lt;br /&gt;
VMs might have to be shutdown all the way instead.  And when the VM server is back up and running again, we will restart or unsuspend all VMs.   In all cases, VM owner intervention should not be needed; we can handle this remotely.&lt;br /&gt;
&lt;br /&gt;
After the VM server is up and running again, VM owners will receive an announcement (and updates will be posted here), and, we do ask that VM owners check to make sure their VMs are running as expected.  Please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] if there are issues.&lt;br /&gt;
&lt;br /&gt;
** END VM Server Shutdown TEMPLATE**  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **Begin Specific Client shutdown TEMPLATE**&lt;br /&gt;
&lt;br /&gt;
'''WHAT:''' ugradz.cs.jhu.edu (one of our CS Dept Linux Ugrad Net compute servers) will go down for a memory upgrade.&lt;br /&gt;
&lt;br /&gt;
'''WHEN:''' Thursday, April 6, from 9am to 11am.&lt;br /&gt;
&lt;br /&gt;
'''DETAILS:''' ugradz will be taken offline so that its memory can be upgraded.  While ugradz is down for its memory upgrade, you can still access our other Ugrad Net Fedora 25 &lt;br /&gt;
systems (ugrad1 through ugrad24 and ugradx.)  Info about our Fedora systems can be found at:  https://support.cs.jhu.edu/wiki/Category:Linux_Clients&lt;br /&gt;
&lt;br /&gt;
Please make sure you are logged off of ugradz before the upgrade time.&lt;br /&gt;
&lt;br /&gt;
Any updates will be posted here.&lt;br /&gt;
&lt;br /&gt;
**End Specific Client shutdown TEMPLATE** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;CS COMPUTING LAB AVAILABILITY &amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;!--  ***** NORMAL POSTING MH 122****** --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:'''MH 122''' (CS Undergrad Lab/Collaboration room) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* As of August, 2022, masks are now '''''optional''''' in the lab--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- for those that are vaccinated '''''and''''' boosted.  Masks '''''continue''''' to be '''''required''''' for all others using this lab.--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for  due to a Human Language Technology Center of Excellence (HLTCOE) workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Monday, Jan 8 through Friday, Jan 19, 2024.&lt;br /&gt;
&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
:* The G-61 Masters/Ugrad Lab will remain open and available during this time period.   The G-61 printer will remain available as well.&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''.  Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
&amp;lt;--  CLSP SUMMER PROGRAM&lt;br /&gt;
:'''MH 122 ''UNAVAILABILITY'''''&lt;br /&gt;
::'''WHAT:'''  MH 122 (and its breakout rooms) will be '''''closed''''' for the summer due to a CLSP workshop being held there.  &lt;br /&gt;
::'''WHEN:''' Tuesday, June 7 through Wednesday, August 10.&lt;br /&gt;
::'''NOTES:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The MH 122 Linux systems, ugrad1 through ugrad12, will continue to be available, '''''but only remotely via ssh'''''. There will be some downtime for those systems on 6/7 and on 8/9 (and possibly 8/10) as the systems are transferred from, and then, back to MH 122.   Please see our page on:  [[Linux_Clients_on_the_CS_Undergrad_Net]] &lt;br /&gt;
&amp;lt;!--https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net--&amp;gt; &lt;br /&gt;
&amp;lt;!--for a list of our remotely-available Ugrad Linux systems.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The printer in MH 122 will be ''unavailable'' during this time.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:* The G61 Masters/Ugrad Lab will remain open and available during the summer, and its Linux systems will be available for in-person and remote work, as usual. The G61 printer will remain available as well.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ****** NORMAL POSTING G61 ********** --&amp;gt;&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs) is available for in-person access.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--:* All CS Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh.--&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** ACM CONTEST TEMPLATE - All CS Labs Closed on Friday/Saturday, Feb 23-24, 2024*****&lt;br /&gt;
******************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Malone '''MH 122''' ''and'' '''G61''' Ugrad and Masters Labs &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt; '''''Closure'''''&amp;lt;span&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall MH 122 '''and''' Malone Hall G61, both the Masters and Ugrad sides of the lab, '''and ''all'' the lab Linux computers, will be closed to CS students due to an ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Starting Friday evening, Feb 23, 5pm '''through''' Saturday, February 24, 9pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
: Both the MH 122 '''and''' G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be '''''closed''''' to those not participating in the contest.&lt;br /&gt;
&lt;br /&gt;
: Additionally, all of the labs' Linux computers (grad1 through grad16 and ugrad1 through ugrad24) will be unavailable during the time period referenced above.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, compute servers, gradx.cs.jhu.edu, gradz.cs.jhu.edu, ugradx.cs.jhu.ed, and ugradz.cs.jhu.edu  '''''will continue to be available remotely''''', via SSH.&lt;br /&gt;
&lt;br /&gt;
* We have to take down the lab systems late that Friday afternoon.   At the end of the ACM contest that Saturday night, the coordinators of that contest will be turning our lab computer systems back on.  Most should boot normally.  But, if some do not, just trying using an alternate one in the lab.  We'll be back in the Monday afterwards and can check on any systems that didn't boot normally.  (And don't forget, as mentioned above our compute servers -- gradx, gradz, ugradx, ugradz -- will continue to be remotely available, even if the lab systems are not.)&lt;br /&gt;
&lt;br /&gt;
* The printers in MH 122 and MH G61 will remain online, but, please pick up your printouts outside of the contest hours.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ********* TEMPLATE FOR G61 Masters Closure for ACM Local Contest **********--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
: '''Malone G61 ''Masters Lab'' Closure'''&lt;br /&gt;
&lt;br /&gt;
::'''WHAT:''' Malone Hall G61, '''the ''Masters'' side only''', will be closed to CS Masters students due to a ''local'' ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
::'''WHEN:'''  Saturday, February 4, from 1:30pm to 7pm.&lt;br /&gt;
&lt;br /&gt;
::'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:::The G61 Masters side of the lab will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 1:30 to 7pm time period on Feb. 4.  The Ugrad side will be unaffected, and Ugrad students may enter through the Master's side of the lab to get to the Undergrad side of the lab.&lt;br /&gt;
&lt;br /&gt;
:::During the Masters lab closure times, the Masters computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
::Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information about our labs.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
******************************************************&lt;br /&gt;
**** G61 Lab Closure Programming Contest TEMPLATE ****&lt;br /&gt;
******************************************************&lt;br /&gt;
=== Malone '''G61''' Masters Lab/Ugrad Lab '''Closure'''===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Malone Hall G61, both the Masters and Ugrad sides of the lab, will be closed to CS students due to the ACM Programming Contest.&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:'''  Saturday, February 26, from 11am to 7pm.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' &lt;br /&gt;
&lt;br /&gt;
:The G61 Masters and Ugrad Labs will be used for an ACM Programming Contest and will therefore be closed for non-contest use during the 11am to 7pm time period on Feb. 26.&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the Masters and Ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will ''not be affected'' and will remain ''open'' during this time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''''UPDATE''''' - July 19, 2021 -  The CS Computing Labs are once again available for '''''in-person access'''''...===&lt;br /&gt;
&lt;br /&gt;
:'''MH 122''' (CS Undergrad Lab/Collaboration room):  Is now '''''available for in-person access'''''.&lt;br /&gt;
::All CS Linux systems in that room (ugrad1 through ugrad12) are available for use in-person or remotely, via ssh. &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Masks are required for entry.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:'''MH G61''' (CS Masters/Ugrad Labs): Is now '''''available for in-person access'''''.&lt;br /&gt;
::The Linux systems in this lab area (masters1 through masters16 and ugrad13 through ugrad24) are available for use in-person or remotely, via ssh. &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;Masks are required for entry.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see our [https://support.cs.jhu.edu/wiki/Category:Labs Labs] page for further information.&lt;br /&gt;
&amp;lt;!--'''NOTE:''' Remember, all of the CS Linux systems, including the ones in the labs, will be unavailable during the March 22 power outage.  Please see above.--&amp;gt;&lt;br /&gt;
&amp;lt;!--  *************** END ACTIVE NOTICES  ********************--&amp;gt;&lt;br /&gt;
&amp;lt;!-- :None at this time. --&amp;gt;&lt;br /&gt;
&amp;lt;!--PROGRAMMING CONTEST TEMPLATE --&amp;gt;&lt;br /&gt;
&amp;lt;!--    === MH 122 ''and'' MH G61 (both CS Ugrad labs &amp;amp; the Masters Lab) CLOSURE ON Sat., Nov. 9===&lt;br /&gt;
&lt;br /&gt;
'''WHAT:'''  The 1st floor CS Ugrad lab, MH 122, and both lab sides of the CS Masters/Ugrad Lab, MH G61, will be closed due to an ACM Programming Contest. &lt;br /&gt;
&lt;br /&gt;
'''WHEN:'''  Saturday, November 9, from 9am - 7pm. &lt;br /&gt;
	&lt;br /&gt;
'''ADDITIONAL INFO:'''  Although these labs will be closed for the ACM Programming Contest, you may still access our Ugrad Linux systems remotely, via ssh. Please see:&lt;br /&gt;
	&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Undergrad_Net]&lt;br /&gt;
&lt;br /&gt;
:::		or &lt;br /&gt;
&lt;br /&gt;
::	[https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net https://support.cs.jhu.edu/wiki/Linux_Clients_on_the_CS_Grad/Research_Net]&lt;br /&gt;
	 &lt;br /&gt;
:for a list of our remotely available Linux systems.               --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*  ********************* BEGIN TEMPLATES ********************&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--    ************ LAB CLOSURE TEMPLATE  - START ***************&lt;br /&gt;
&lt;br /&gt;
==== '''PLANNED CLOSURE''''' ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''WHERE:'''''  Malone Hall G61, both the Masters and Ugrad sides of the lab.&lt;br /&gt;
&lt;br /&gt;
'''''WHEN:'''''  Monday, March 14 &amp;amp; Tuesday, March 15, from 6am to 12 Noon.&lt;br /&gt;
&lt;br /&gt;
'''''WHY:'''''  Network cable installation.  The lab will be closed those two&lt;br /&gt;
	    mornings as workers install additional network cable.&lt;br /&gt;
&lt;br /&gt;
=====NOTES:=====&lt;br /&gt;
&lt;br /&gt;
* During the lab closure times, the masters and ugrad Linux computers in G61 will continue to be available remotely, via SSH.&lt;br /&gt;
&lt;br /&gt;
* Ugrad Lab, MH 122 will not be affected and will remain open during those times.&lt;br /&gt;
&lt;br /&gt;
      *************     LAB CLOSURE TEMPLATE- END *************--&amp;gt;&lt;br /&gt;
&amp;lt;!--      ********** BARLEY SHUTDOWN TEMPLATE - START *************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 1:  CS Ugrad Net File Server Repair (barley.cs.jhu.edu)===&lt;br /&gt;
&lt;br /&gt;
UPDATE:  10/4/16 7:15am  All systems back in operation!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' Major CS *Undergrad* Net IT services outage, as we make repairs to the CS Undergrad Net file server, '''barley.cs.jhu.edu'''&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' Our CS Undergrad Net home directory file server,  barley.cs.jhu.edu, will be shut down to swap out a motherboard, since its own motherboard is reporting errors.&lt;br /&gt;
&lt;br /&gt;
:Due to this shutdown for repair, several of our CS Ugrad Net services will be unavailable during this time.   If there are any unexpected complications during the repair process that will delay the restoration of services, we will update the CS IT Support Wiki's Notices page at [https://support.cs.jhu.edu/wiki/Notices https://support.cs.jhu.edu/wiki/Notices]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Suspended (Unavailable) Ugrad Net services while ''barley.cs.jhu.edu'' is  down====&lt;br /&gt;
&lt;br /&gt;
:::*'''CS Ugrad Mail service,''' both incoming and outgoing, will be suspended for CS Ugrad Net users (as this fileserver works in tandem with our CS Ugrad mail server.)  Incoming mail should be queued until our mail service is back up again. Outgoing mail from CS Ugrad Net users will not be available. &lt;br /&gt;
&lt;br /&gt;
:::*'''IMAP, POP, and Webmail''' from our CS Ugrad Mail server will be  unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Webpages''' served from our CS Ugrad webserver will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Ugrad Net user accounts/home directories''' will be inaccessible during the downtime. &lt;br /&gt;
&lt;br /&gt;
:::*'''ssh service to our CS Ugrad Net Linux boxes''' (ugrad1 through  ugrad24,and ugradx) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:::*'''Console (desktop) access to ugrad1 through ugrad24''' will be unavailable. However, although the CS Ugrad computers will be unavailable during the repair time, the CS Ugrad Labs will remain open.&lt;br /&gt;
&lt;br /&gt;
:::*'''MySQL service via the dbase.cs.jhu.edu server''' (used by a databases class) will be unavailable. &lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Planned Outage 2:  Databases Class MySQL Database Server ('''dbase.cs.jhu.edu''') Unavailability===&lt;br /&gt;
&lt;br /&gt;
:'''WHAT:''' The Databases class's MySQL database server, dbase.cs.jhu.edu, will be unavailable when the CS Ugrad Net's fileserver, barley.cs.jhu.edu, is being repaired (see above.)&lt;br /&gt;
&lt;br /&gt;
:'''WHEN:''' Tuesday, October 4, from ''6am to approx 8am''.&lt;br /&gt;
&lt;br /&gt;
:'''DETAILS:''' dbase.cs.jhu.edu uses the CS Ugrad Net file server and will therefore be unavailable during the barley.cs.jhu.edu repair time.&lt;br /&gt;
&lt;br /&gt;
:Future updates will be posted on the [https://support.cs.jhu.edu/wiki/Notices Notices] page of the CS IT Support Wiki&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;UPDATE:  10/4/16 7:15am  All systems back in operation! &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
              ********** BARLEY SHUTDOWN TEMPLATE - END *************  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- *******************  MINOR OUTAGE TEMPLATE BEGIN  ***********************&lt;br /&gt;
&lt;br /&gt;
'''Wed, July 30, 9am through noon:'''  ''Entire Undergrad Net'' (clients and servers) will be down as we complete system maintenance and move some equipment to a different rack.&lt;br /&gt;
&lt;br /&gt;
Additionally, the Ugrad Net web and mail service will be unavailable during that time.  (Incoming ugrad net mail should queue up on another of our mail servers during that time, until the ugrad mail server is back up and running and transfers the mail.) &lt;br /&gt;
&lt;br /&gt;
    **************  MINOR OUTAGE TEMPLATE END  ********************* --&amp;gt;&lt;br /&gt;
&amp;lt;!-- **************  MAJOR OUTAGE TEMPLATE BEGIN  *********************&lt;br /&gt;
&lt;br /&gt;
'''MAJOR''' motherboard repair of ''rtfm.cs.jhu.edu'', one of our main CS ''Grad/Research'' Net file system servers, will create up to (but hopefully, much shorter than) 6-hour planned downtime for the Grad/Research Network.  Our hardware service/repair company will be on-site completing repairs.&lt;br /&gt;
&lt;br /&gt;
'''Outage will begin at 12am (midnight), Thursday, 8/22, and will last until 6am (or earlier) Thursday.'''&lt;br /&gt;
&lt;br /&gt;
During that time, the following services will be ''unavailable'':&lt;br /&gt;
&lt;br /&gt;
* ''Email in or out on the Grad/Research Net will be disabled.''  (Connections to smtp.cs.jhu.edu and imap.cs.jhu.edu will fail during that time.  However, incoming mail to CS should queue at an alternative server.)&lt;br /&gt;
&lt;br /&gt;
* ''Email on the Undergrad Net will be disabled during this time'' (as CS Ugrad e-mail addresses are registered via a server on the CS Grad Net.) &lt;br /&gt;
&lt;br /&gt;
* ''DNS will only be available if you've configured your computer with a secondary DNS server.''  If you don't have a secondary server in your computer's DNS defined, please add 128.220.2.7  You may notice a delay in DNS name resolution when falling back to the secondary server.&lt;br /&gt;
&lt;br /&gt;
* ''Grad/Research Net user accounts/home directories will be inaccessible'' during the downtime.&lt;br /&gt;
&lt;br /&gt;
* ''Access to any of our Grad/Research Net linux clients (including gradx and masters1 through masters16, as well as Dr. Smith's pllab machines that we maintain) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''peregrine.cs.jhu.edu (our Solaris login server) will be unavailable''&lt;br /&gt;
&lt;br /&gt;
* ''Our mysql server, mysql.cs.jhu.edu, will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Samba shares will be unavailable.''&lt;br /&gt;
&lt;br /&gt;
* ''Your Grad/Research Net web pages will be unavailable.''  (The webserver is expected to be serving minimal pages, mostly notices, during that time.)&lt;br /&gt;
&lt;br /&gt;
********************  MAJOR OUTAGE TEMPLATE END  *************************  --&amp;gt;&lt;br /&gt;
&amp;lt;!--      *********  JHU-WIDE OUTAGES TEMPLATE - START *******************&lt;br /&gt;
&lt;br /&gt;
==JHU-WIDE IT SERVICE OUTAGES==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 3:30pm'''  UPDATE:  We are told that JHU has fixed their mail servers and that JHU mail is back in operation again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''8/24/16 1:30pm'''  JHU's central mail servers are experiencing an issue that is causing mail bouncebacks for people not on JHU Exchange sending to people on JHU Exchange.  An error might look like:&lt;br /&gt;
 &lt;br /&gt;
:'''The reason for the problem: 5.1.2 - Bad destination host 'Multiple DNS'''&lt;br /&gt;
:'''queries were attempted and failed: DNS Hard Error looking up'''&lt;br /&gt;
:'''feint.johnshopkins.edu&amp;lt;http://feint.johnshopkins.edu/&amp;gt; (A): NXDomain'''&lt;br /&gt;
&lt;br /&gt;
JHU is looking into the problem at their end.    Note that although the CS email servers are working fine, those on CS sending to JHU Exchange users may experience the same issue as others outside of JHU Exchange sending to JHU Exchange.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
             *********** JHU-WIDE OUTAGES TEMPLATE - END***********    --&amp;gt;&lt;br /&gt;
&amp;lt;!--   **************** MAIL BOUNCES TEMPLATE - START ****************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Possible Email Bounces From Normally-Working Sites===&lt;br /&gt;
&lt;br /&gt;
'''8/8/16'''  We have been receiving reports of ''email bounces from people/organizations that normally work without problems.''  We think we know what is happening.  We recently discovered that one of our CS student accounts had been compromised and was being used to send spam.  Even though we disabled the account as soon as the compromise was discovered, several mail server reputation services had already classified us as a possible source of spam.  As a result of that classification, some organizations have decided to temporarily reject email from our mail server.  We can't predict ahead of time which organizations those are, since there are a variety of reputation services, and individual organizations differ in the ways they make use of reputation information.&lt;br /&gt;
&lt;br /&gt;
This problem will fix itself automatically over the next few days, as the reputation services take note of the fact that we have stopped sending spam.  There's no way to speed up this process, unfortunately.&lt;br /&gt;
&lt;br /&gt;
This sort of problem doesn't often happen to us.  But when it does, it causes headaches like the unexpected bounce messages some people have received.  We will be implementing some new processes that we expect will allow us to react more quickly to situations like this, before they reach the point where other organizations stop accepting our mail.&lt;br /&gt;
&lt;br /&gt;
We will update this page once the reputation scores have returned to normal. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       **************** MAIL BOUNCES TEMPLATE - END --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;AUDIO/VISUAL (A/V) OUTAGES&amp;lt;/span&amp;gt; ==&lt;br /&gt;
:None at this time. &lt;br /&gt;
&lt;br /&gt;
[[Category:All]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Grad/Research_Net&amp;diff=9350</id>
		<title>Linux Clients on the CS Grad/Research Net</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Grad/Research_Net&amp;diff=9350"/>
		<updated>2024-03-15T13:47:55Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of Linux machines available for ''grad'' students, faculty, researchers, or staff on the ''Grad/Research Net''.  These Linux machines can be accessed remotely via &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt;, or [[VNC]].&lt;br /&gt;
&lt;br /&gt;
If you're working remotely, although you are welcome to log into any of our Linux clients, it's recommended that you use ''gradx.cs.jhu.edu'', as it can handle more concurrent use than any of the lab machines.  All of the systems are identically configured, however, so anything you can do on one of them can be done on all of the others, too.&lt;br /&gt;
&lt;br /&gt;
===NOTES===&lt;br /&gt;
&lt;br /&gt;
* All Grad/Research Net systems end with '''''.cs.jhu.edu''''' as in, '''''masters1.cs.jhu.edu'''''&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Accounts|Accounts]], [[:Category:Mail|mail]], [[:Category:Webpages_and_Webservices|web]], and home directories on the Grad Net machines ''are different than'' those on the [[Linux Clients on the CS Undergrad Net|Ugrad]] systems.&lt;br /&gt;
&lt;br /&gt;
* If you are unable to reach one of the systems below, please first see if it is part of an outage by visiting our [[Notices|''Notices'' page]], otherwise, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu]&lt;br /&gt;
&lt;br /&gt;
* You are ''sharing these systems (CPU, memory, etc.)  with other users,'' so please make sure that you do not overload the processors on these systems.  When your are completed running your processes, please make sure you stop those processes.&lt;br /&gt;
&lt;br /&gt;
* '''These Linux clients are primarily used for ''educational (coursework)'' purposes and for ''light research'' that does not impair CPU/memory/disk resources for others.'''  Therefore, since you are sharing these systems (CPU, memory, disk space etc.) with other users, please make sure that you do not overload the processors on these systems nor store large files or large amounts of files on these systems. When your are completed running your processes, please make sure you stop those processes.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Available Grad/Research Systems==&lt;br /&gt;
&lt;br /&gt;
* '''masters1''' through '''masters16'''&lt;br /&gt;
**''Fedora 38'' Linux clients&lt;br /&gt;
** Malone Hall G-61.&lt;br /&gt;
**  Each client has 8 cores (one quad-core Xeon E3-1240 CPU with hyperthreading) and 16 GiB RAM. &lt;br /&gt;
** Each system includes an NVIDIA-based GPU that may be used with CUDA and OpenCL (both already installed) for coursework. &lt;br /&gt;
** ''These systems are also available remotely via [[Connecting to CS Systems with SSH|'''ssh''']] for logins or [https://en.wikipedia.org/wiki/Secure_copy '''scp'''] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
* '''gradx'''&lt;br /&gt;
**''Fedora 38'' Linux-based compute server. &lt;br /&gt;
** 24 cores (two 64-bit 6-core CPUs with hyperthreading), 288 GiB RAM&lt;br /&gt;
**''only available remotely via [[Connecting to CS Systems with SSH|'''ssh''']] for logins or [https://en.wikipedia.org/wiki/Secure_copy '''scp'''] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
* '''gradz'''&lt;br /&gt;
**''Fedora 38'' Linux-based compute server.&lt;br /&gt;
**  32 CPU cores, 48 GiB RAM&lt;br /&gt;
**''only available remotely via [[Connecting to CS Systems with SSH|'''ssh''']] for logins or [https://en.wikipedia.org/wiki/Secure_copy '''scp'''] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ssh key fingerprints''' for these machines can be found on the [[SSH Key Fingerprints for Grad and Ugrad Net Linux Computers]] page &lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=SSH_Keys_for_Grad_and_Ugrad_net_Linux_Computers&amp;diff=9349</id>
		<title>SSH Keys for Grad and Ugrad net Linux Computers</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=SSH_Keys_for_Grad_and_Ugrad_net_Linux_Computers&amp;diff=9349"/>
		<updated>2024-03-15T13:42:05Z</updated>

		<summary type="html">&lt;p&gt;Phil: Changed redirect target from SSH Keys for Grad and Ugrad Net Linux Computers to SSH Key Fingerprints for Grad and Ugrad Net Linux Computers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SSH Key Fingerprints for Grad and Ugrad Net Linux Computers]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=SSH_Keys&amp;diff=9348</id>
		<title>SSH Keys</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=SSH_Keys&amp;diff=9348"/>
		<updated>2024-03-15T13:40:37Z</updated>

		<summary type="html">&lt;p&gt;Phil: Changed redirect target from SSH Keys for Grad and Ugrad net Linux Computers to SSH Key Fingerprints for Grad and Ugrad Net Linux Computers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SSH Key Fingerprints for Grad and Ugrad Net Linux Computers]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Trouble_Logging_In_Using_VS_Code_With_Remote_SSH_Plugin&amp;diff=9347</id>
		<title>Trouble Logging In Using VS Code With Remote SSH Plugin</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Trouble_Logging_In_Using_VS_Code_With_Remote_SSH_Plugin&amp;diff=9347"/>
		<updated>2024-03-15T13:39:00Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==First Things First...==&lt;br /&gt;
&lt;br /&gt;
If you are trying to log in to our CS Linux systems and are having issues doing so '''''and''''' are using '''Visual Studio Code''' with the '''Remote SSH Plugin''', then, before any further troubleshooting is done, please make sure you can first log in into one of our available [[:Category:Linux_Clients | Linux systems]] only with [[Connecting to CS Systems with SSH|SSH]] (i.e., without the use of VS Code.) If you are unable to log in with just ssh, and you are sure you are using the correct password, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu] with as much detail as you can, including a screenshot of your login attempt, if you are able to.&lt;br /&gt;
&lt;br /&gt;
==If ssh'ing Into your Linux Account Works, But, Logging In with VS Code Does Not...==&lt;br /&gt;
&lt;br /&gt;
You ''might'' need to change the '''&amp;lt;code&amp;gt;remote.SSH.useFlock&amp;lt;/code&amp;gt;''' setting.   We've seen problems in the past that ''may'' have been related to VS Code's file locking mechanisms.&lt;br /&gt;
&lt;br /&gt;
To enable '''flock''', you will need to do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Exit all of your VS Code sessions (close all your VS Code windows) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Delete the .vscode-server directory in your grad or ugrad home directory.  You can do that by SSHing to the Linux client you used with VS Code and running:&lt;br /&gt;
: &amp;lt;kbd&amp;gt;rm -fr ~/.vscode-server&amp;lt;/kbd&amp;gt;&lt;br /&gt;
: If the directory doesn't exist, that's okay.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; In VS Code, go to your settings, find the Remote SSH section, and uncheck '''Use Flock'''.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Try connecting to the CS Grad or Ugrad system again.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== If you receive the error: ''device or resource is busy''==&lt;br /&gt;
&lt;br /&gt;
If you try to use &amp;lt;kbd&amp;gt;rm -fr ~/.vscode-server&amp;lt;/kbd&amp;gt; (see above) and receive an error that it cannot be removed because the device or resource is busy, what should you do?&lt;br /&gt;
&lt;br /&gt;
That ''device or resource is busy'' error message is usually because VS Code is still running ''somewhere''. Make sure you have exited VS Code ''completely'' before running the command.&lt;br /&gt;
&lt;br /&gt;
If you're absolutely sure VS Code is not running, it's possible it left behind some processes on whichever one of our client systems you were connecting to. In that case, you can try running the following command on our Linux client to stop any running processes:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;kbd&amp;gt;pkill -u $(id -u) -f vscode&amp;lt;/kbd&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
Note that this only helps if you run it on the same computer where the processes are running. If, for example, you connected to ugrad4 with VS Code but then ran the command on ugrad7, the processes would still be running on ugrad4.&lt;br /&gt;
&lt;br /&gt;
==Still having issues? ==&lt;br /&gt;
 &lt;br /&gt;
If you're still having issues, please email [mailto:support@cs.jhu.edu support@cs.jhu.edu] with as much detail as you can.  Please include the system you're connecting from, the system you're trying to connect to, and please make sure you can ssh into that system normally first before trying it with VS Code.&lt;br /&gt;
&lt;br /&gt;
[[Category:Troubleshooting]]&lt;br /&gt;
[[Category:SSH]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Undergrad_Net&amp;diff=9346</id>
		<title>Linux Clients on the CS Undergrad Net</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Linux_Clients_on_the_CS_Undergrad_Net&amp;diff=9346"/>
		<updated>2024-03-15T13:33:14Z</updated>

		<summary type="html">&lt;p&gt;Phil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of Linux machines available for students, faculty, researchers, or staff.  These Linux machines can be accessed remotely via [[Connecting to CS Systems with SSH|&amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt;]], &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; or [[VNC]].&lt;br /&gt;
&lt;br /&gt;
If you're working remotely, although you are welcome to log into '''''any''''' of our Linux clients, it's recommended that you try ''ugradx.cs.jhu.edu'' first, as it can handle more concurrent use than any of the lab machines.  All of the systems are identically configured, however, so ''anything you can do on one of them can be done on all of the others'', too.&lt;br /&gt;
&lt;br /&gt;
===NOTES===&lt;br /&gt;
&lt;br /&gt;
:* All Ugrad Net systems end with '''''.cs.jhu.edu''''' as in, '''''ugrad1.cs.jhu.edu'''''&lt;br /&gt;
&lt;br /&gt;
:* [[:Category:Accounts|Accounts]], [[:Category:Mail|mail]], [[:Category:Webpages_and_Webservices|web]], and home directories on the Ugrad Net machines ''are different than'' those on the [[Linux Clients on the CS Grad/Research Net|Grad]] systems.&lt;br /&gt;
&lt;br /&gt;
:* Ugrad Net linux clients have [[Disk Quotas|disk quotas]] on the Ugrad home directories.&lt;br /&gt;
&lt;br /&gt;
:*  If you are unable to reach one of the systems below, please first see if it is part of an outage by visiting our [[Notices|''Notices'' page]], otherwise, please contact [mailto:support@cs.jhu.edu support@cs.jhu.edu]&lt;br /&gt;
&lt;br /&gt;
:* '''These Linux clients are primarily used for ''educational (coursework)'' purposes.'''  Therefore, since you are sharing these systems (CPU, memory, etc.) with other users, please make sure that you do not overload the processors on these systems. When your are completed running your processes, please make sure you stop those processes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Available Ugrad Linux Systems==&lt;br /&gt;
&lt;br /&gt;
* '''ugrad1''' through '''ugrad24'''&lt;br /&gt;
**standard ''Fedora 38'' Linux clients&lt;br /&gt;
** split between both [[:Category:Labs|CS Undergraduate Labs (Malone 122 and G61.)]]  &lt;br /&gt;
** Each client has 8 cores (one 4-core i7 CPU with hyperthreading) and 16 GiB RAM.&lt;br /&gt;
**   Each system includes an NVIDIA-based GPU that may be used with CUDA and OpenCL (already installed) for coursework.&lt;br /&gt;
** ''These systems are also available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
* '''ugradx'''&lt;br /&gt;
**''Fedora 38'' Linux-based compute server.&lt;br /&gt;
**  24 cores (two 64-bit 6-core CPUs with hyperthreading), 288 GiB RAM&lt;br /&gt;
**''only available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
&lt;br /&gt;
* '''ugradz'''&lt;br /&gt;
** ''Fedora 38'' Linux-based compute server. &lt;br /&gt;
** 32 CPU cores, 48 GiB RAM. &lt;br /&gt;
** ''Only available remotely via [[Connecting to CS Systems with SSH|SSH]] for logins or [https://en.wikipedia.org/wiki/Secure_copy scp] for secure file transfers.''&lt;br /&gt;
** Only accessible from the Hopkins network or VPN; not accessible directly from the Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ssh key fingerprints''' for these machines can be found on the [[SSH Key Fingerprints for Grad and Ugrad Net Linux Computers]] page &lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9335</id>
		<title>Resource Limits on the Linux Clients</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9335"/>
		<updated>2024-03-14T13:09:29Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* Memory Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [[Linux Clients on the CS Undergrad Net|undergraduate Linux clients]] have system-enforced limits on some programs' resource usage.  These limits are designed to prevent runaway programs from impacting other people's use of the shared computers.  The limits should not affect your routine use of the systems; if you believe they're causing problems, please {{mailto|support|contact us}} to discuss the issue.&lt;br /&gt;
&lt;br /&gt;
For some guidance on not exceeding these limits, please see our page on [[Preventing Your Programs From Overrunning Our Computers]].&lt;br /&gt;
&lt;br /&gt;
== Memory Usage ==&lt;br /&gt;
&lt;br /&gt;
The maximum memory (RAM) usage for a program is '''4 GiB'''.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies collectively to every program started from the ''same'' login session.  Running one program that uses 4 GiB of RAM will hit the limit, but so will running eight programs that each use 512 MiB of RAM.&lt;br /&gt;
&lt;br /&gt;
The limit also applies to memory reservations, whether or not they're actively being used.  This means if you &amp;lt;code&amp;gt;mmap&amp;lt;/code&amp;gt; a file, the entire file size will count towards this limit, even though blocks from the file are only paged into RAM on demand.&lt;br /&gt;
&lt;br /&gt;
When your program hits the memory limit, any further attempts to allocate memory will fail.  How that failure is manifested will depend on your programming language.  In C, &amp;lt;code&amp;gt;malloc()&amp;lt;/code&amp;gt; (or another memory allocation function) will return &amp;lt;code&amp;gt;NULL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;ENOMEM&amp;lt;/code&amp;gt;.  In Python, a &amp;lt;code&amp;gt;MemoryError&amp;lt;/code&amp;gt; exception will be raised.  In Java, an &amp;lt;code&amp;gt;OutOfMemoryError&amp;lt;/code&amp;gt; will be raised.  For other languages, please consult the relevant documentation.&lt;br /&gt;
&lt;br /&gt;
== Number of Processes ==&lt;br /&gt;
&lt;br /&gt;
We have a limit of '''8192 process threads''' per account on each of our Linux clients.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies to ''threads'', not just processes.  Every process has at least one thread, but many processes run using more than one thread.  You can see a list of all of your processes from the command line by running &amp;lt;kbd&amp;gt;ps x&amp;lt;/kbd&amp;gt; .  You can see a list of all your process threads by running &amp;lt;kbd&amp;gt;ps x -L&amp;lt;/kbd&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
If the total number of running processes started from the same login session is at the limit, attempts to start any additional processes will fail.  How that failure is manifested will depend on the program that tried to launch the additional process.  In C, &amp;lt;code&amp;gt;fork()&amp;lt;/code&amp;gt; will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EAGAIN&amp;lt;/code&amp;gt;.  A shell will typically give a message along the lines of &amp;quot;fork failed: Resource temporarily unavailable&amp;quot;.  In Python, you will typically get a &amp;lt;code&amp;gt;BlockingIOError&amp;lt;/code&amp;gt; with a message of &amp;quot;[Errno 11] Resource temporarily unavailable&amp;quot;.  The Java exception raised will vary depending on the function having been called; for instance, &amp;lt;code&amp;gt;java.util.concurrent.ForkJoinPool.execute()&amp;lt;/code&amp;gt; will raise &amp;lt;code&amp;gt;java.util.concurrent.RejectedExecutionException&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Maximum Process Runtime ==&lt;br /&gt;
&lt;br /&gt;
Any program that has consumed more than '''1 week''' of ''accumulated CPU time'' will be terminated.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Accumulated CPU time&amp;quot; is the total amount of time spent actively using a single CPU core.  For example, a ''single''-threaded process running continuously for ''one'' week will accumulate ''one'' week of CPU time.  Along the same lines, a process with ''seven'' threads, all running continuously, will accumulate ''seven'' seconds of CPU time for every actual elapsed second and, therefore, will accumulate ''one'' week of CPU time after running ''for one day''.&lt;br /&gt;
&lt;br /&gt;
When a program exceeds the CPU time limit, it will be sent the &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal.  If the program has no registered handler for that signal, it will simply stop running and its parent process will be notified.  If it has a registered signal handler, the handler will be given about 30 seconds of runtime to clean up any resources before the process is ended.  The process will be sent a new &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal every second until it exits.  If it's still running after 30 seconds, the process will be forcibly terminated.&lt;br /&gt;
&lt;br /&gt;
== Disk Usage ==&lt;br /&gt;
&lt;br /&gt;
Ugrad systems are also subject to disk usage limits, as described on the [[Disk Quotas]] page.&lt;br /&gt;
&lt;br /&gt;
If your disk usage is at its limit, attempts to write additional data to files in the &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; filesystem will fail.  In C, the &amp;lt;code&amp;gt;write()&amp;lt;/code&amp;gt; function will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EDQUOT&amp;lt;/code&amp;gt; (or, in some cases, &amp;lt;code&amp;gt;ENOSPC&amp;lt;/code&amp;gt;).  Python will raise an &amp;lt;code&amp;gt;OSError&amp;lt;/code&amp;gt; exception with message &amp;quot;[Errno 122] Disk quota exceeded&amp;quot;.  Java ''might not raise an exception'' and instead might just silently fail to write the data.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
	<entry>
		<id>https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9334</id>
		<title>Resource Limits on the Linux Clients</title>
		<link rel="alternate" type="text/html" href="https://support.cs.jhu.edu/wiki/index.php?title=Resource_Limits_on_the_Linux_Clients&amp;diff=9334"/>
		<updated>2024-03-14T13:05:46Z</updated>

		<summary type="html">&lt;p&gt;Phil: /* Number of Processes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [[Linux Clients on the CS Undergrad Net|undergraduate Linux clients]] have system-enforced limits on some programs' resource usage.  These limits are designed to prevent runaway programs from impacting other people's use of the shared computers.  The limits should not affect your routine use of the systems; if you believe they're causing problems, please {{mailto|support|contact us}} to discuss the issue.&lt;br /&gt;
&lt;br /&gt;
For some guidance on not exceeding these limits, please see our page on [[Preventing Your Programs From Overrunning Our Computers]].&lt;br /&gt;
&lt;br /&gt;
== Memory Usage ==&lt;br /&gt;
&lt;br /&gt;
The maximum memory (RAM) usage for a program is '''4 GiB'''.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies collectively to every program started from the ''same'' login session.  Running one program that uses 4 GiB of RAM will hit the limit, but so will running eight programs that each use 512 MiB of RAM.&lt;br /&gt;
&lt;br /&gt;
When your program hits the memory limit, any further attempts to allocate memory will fail.  How that failure is manifested will depend on your programming language.  In C, &amp;lt;code&amp;gt;malloc()&amp;lt;/code&amp;gt; (or another memory allocation function) will return &amp;lt;code&amp;gt;NULL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;ENOMEM&amp;lt;/code&amp;gt;.  In Python, a &amp;lt;code&amp;gt;MemoryError&amp;lt;/code&amp;gt; exception will be raised.  In Java, an &amp;lt;code&amp;gt;OutOfMemoryError&amp;lt;/code&amp;gt; will be raised.  For other languages, please consult the relevant documentation.&lt;br /&gt;
&lt;br /&gt;
== Number of Processes ==&lt;br /&gt;
&lt;br /&gt;
We have a limit of '''8192 process threads''' per account on each of our Linux clients.&lt;br /&gt;
&lt;br /&gt;
Note that this limit applies to ''threads'', not just processes.  Every process has at least one thread, but many processes run using more than one thread.  You can see a list of all of your processes from the command line by running &amp;lt;kbd&amp;gt;ps x&amp;lt;/kbd&amp;gt; .  You can see a list of all your process threads by running &amp;lt;kbd&amp;gt;ps x -L&amp;lt;/kbd&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
If the total number of running processes started from the same login session is at the limit, attempts to start any additional processes will fail.  How that failure is manifested will depend on the program that tried to launch the additional process.  In C, &amp;lt;code&amp;gt;fork()&amp;lt;/code&amp;gt; will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EAGAIN&amp;lt;/code&amp;gt;.  A shell will typically give a message along the lines of &amp;quot;fork failed: Resource temporarily unavailable&amp;quot;.  In Python, you will typically get a &amp;lt;code&amp;gt;BlockingIOError&amp;lt;/code&amp;gt; with a message of &amp;quot;[Errno 11] Resource temporarily unavailable&amp;quot;.  The Java exception raised will vary depending on the function having been called; for instance, &amp;lt;code&amp;gt;java.util.concurrent.ForkJoinPool.execute()&amp;lt;/code&amp;gt; will raise &amp;lt;code&amp;gt;java.util.concurrent.RejectedExecutionException&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Maximum Process Runtime ==&lt;br /&gt;
&lt;br /&gt;
Any program that has consumed more than '''1 week''' of ''accumulated CPU time'' will be terminated.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Accumulated CPU time&amp;quot; is the total amount of time spent actively using a single CPU core.  For example, a ''single''-threaded process running continuously for ''one'' week will accumulate ''one'' week of CPU time.  Along the same lines, a process with ''seven'' threads, all running continuously, will accumulate ''seven'' seconds of CPU time for every actual elapsed second and, therefore, will accumulate ''one'' week of CPU time after running ''for one day''.&lt;br /&gt;
&lt;br /&gt;
When a program exceeds the CPU time limit, it will be sent the &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal.  If the program has no registered handler for that signal, it will simply stop running and its parent process will be notified.  If it has a registered signal handler, the handler will be given about 30 seconds of runtime to clean up any resources before the process is ended.  The process will be sent a new &amp;lt;code&amp;gt;SIGXCPU&amp;lt;/code&amp;gt; signal every second until it exits.  If it's still running after 30 seconds, the process will be forcibly terminated.&lt;br /&gt;
&lt;br /&gt;
== Disk Usage ==&lt;br /&gt;
&lt;br /&gt;
Ugrad systems are also subject to disk usage limits, as described on the [[Disk Quotas]] page.&lt;br /&gt;
&lt;br /&gt;
If your disk usage is at its limit, attempts to write additional data to files in the &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; filesystem will fail.  In C, the &amp;lt;code&amp;gt;write()&amp;lt;/code&amp;gt; function will return -1 and &amp;lt;code&amp;gt;errno&amp;lt;/code&amp;gt; will be set to &amp;lt;code&amp;gt;EDQUOT&amp;lt;/code&amp;gt; (or, in some cases, &amp;lt;code&amp;gt;ENOSPC&amp;lt;/code&amp;gt;).  Python will raise an &amp;lt;code&amp;gt;OSError&amp;lt;/code&amp;gt; exception with message &amp;quot;[Errno 122] Disk quota exceeded&amp;quot;.  Java ''might not raise an exception'' and instead might just silently fail to write the data.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Clients]]&lt;/div&gt;</summary>
		<author><name>Phil</name></author>
	</entry>
</feed>