<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Although there are instructions for running ArchivesSpace with a prefix, I don’t believe it’s fully supported or tested. I did try to configure this at one time, but abandoned it after running into problems with the asset pipeline URLs. If you
 do want to see this feature working, please vote on it in Jira: it’s been a low priority in the past. </div>
<div class=""><br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span><a href="https://archivesspace.atlassian.net/browse/AR-1566" class="">https://archivesspace.atlassian.net/browse/AR-1566</a></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">I just gave this a try on a test server, and it actually seems to work somewhat better that the last time I tried it. If you open the javascript console on your browser and you browse, you will see a bunch of 404 errors for hostname/assets/… (
 i.e. /staff is not getting prefixed onto all of the javascript and css assets as it does for other URLs. ) </div>
<div class=""><br class="">
</div>
<div class="">Also: some redirects to the home page also omit the /staff prefix and send you back to the server root.</div>
<div class="">Some of those redirects appear to log me out as well, so when I go back to home I have to sign in again. </div>
<div class=""><br class="">
</div>
<div class="">Despite the missing assets, most of the functionality appears to work for me, including editing top containers. Browsing top_containers after a search, however, doesn’t show any styling. It also doesn’t show any 404’s — it doesn’t appear to be
 trying to load any other resources. However, the view and edit buttons work for me.  Since top_containers are a new addition, it’s not surprising that it hasn’t been tested with that prefix option. </div>
<div class=""><br class="">
</div>
<div class="">Most of the missing assets appear to be images which wouldn’t greatly affect the functionality of the page. </div>
<div class="">However, I did think I saw some 404’s for javascript files while browsing around, although I can’t find the source of it again to reproduce it. I expected more breakage than I’m seeing now. </div>
<div class=""><br class="">
</div>
<div class="">You can probably kludge the staff interface into working by adding redirects for /assets to /staff/assets. </div>
<div class="">I tried this initially, but if you also want to run the public interface with a different prefix, the problem is that you will also have /assets that should be redirected to /public/assets, and no way to disambiguate the two. </div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">— Steve Majewski</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Mar 15, 2017, at 1:37 PM, Kathleen Krause-Thompson <<a href="mailto:kkthompson@tsl.texas.gov" class="">kkthompson@tsl.texas.gov</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class=""><span id="cid:image001.gif@01D29D86.AB09A440"><image001.gif></span>
<div class="WordSection1" style="page: WordSection1; font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="3" color="#434343" face="Verdana" class=""><span style="font-size: 12pt;" class="">I've configured an Apache reverse proxy for the frontend URL using the following instructions:<br class="">
<br class="">
<a href="https://github.com/archivesspace/archivesspace/blob/master/README_HTTPS.md" target="_blank" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font color="blue" class=""><span style="color: blue;" class="">https://github.com/archivesspace/archivesspace/blob/master/README_HTTPS.md</span></font></a><br class="">
<br class="">
Exception being that we chose to use a subdirectory instead of a prefix, as follows:<br class="">
<br class="">
<o:p class=""></o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="3" color="#434343" face="Verdana" class=""><span style="font-size: 12pt;" class=""><<span class="SpellE">VirtualHost</span><span class="Apple-converted-space"> </span>*:443><br class="">
        <span class="Apple-converted-space"> </span><span class="SpellE">ProxyPreserveHost</span><span class="Apple-converted-space"> </span>On<br class="">
        <span class="Apple-converted-space"> </span><span class="SpellE">ProxyPass</span><span class="Apple-converted-space"> </span>/staff<span class="Apple-converted-space"> </span><a href="http://aris.tsl.texas.gov:8080/" target="_blank" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font color="blue" class=""><span style="color: blue;" class="">http://aris.texas.gov:8080</span></font></a><br class="">
        <span class="Apple-converted-space"> </span><span class="SpellE">ProxyPassReverse</span><span class="Apple-converted-space"> </span>/staff<span class="Apple-converted-space"> </span><a href="http://aris.tsl.texas.gov:8080/" target="_blank" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font color="blue" class=""><span style="color: blue;" class="">http://aris.texas.gov:8080</span></font></a><br class="">
<br class="">
Then in the<span class="Apple-converted-space"> </span><span class="SpellE">config.rb</span><span class="Apple-converted-space"> </span>file I changed the<span class="Apple-converted-space"> </span><span class="SpellE">AppConfig</span>[:<span class="SpellE">frontend_proxy_url</span>]
 setting to:<br class="">
<br class="">
        <span class="Apple-converted-space"> </span><span class="SpellE">AppConfig</span>[:<span class="SpellE">frontend_proxy_url</span>] = "<a href="https://aris.tsl.texas.gov/staff" target="_blank" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font color="blue" class=""><span style="color: blue;" class="">https://aris.texas.gov/staff</span></font></a>"<br class="">
<br class="">
With the configuration above,<span class="Apple-converted-space"> </span><span class="SpellE">ASpace</span><span class="Apple-converted-space"> </span>starts with no error messages, but<span class="Apple-converted-space"> </span></span></font><font color="red" class=""><span style="color: red;" class="">there
 is a disconnect that causes problems with record editing processes. The URL,<span class="Apple-converted-space"> </span><a href="https://aris.texas.gov/staff/top_containers/8/edit" style="color: rgb(30, 60, 34); text-decoration: underline;" class="">https://aris.texas.gov/staff/top_containers/8/edit</a>,
 seems to not be able to carry out certain editing and browsing procedures.<br class="">
</span></font><br class="">
I tried adding this setting to<span class="Apple-converted-space"> </span><span class="SpellE">config.rb</span>,<span class="Apple-converted-space"> </span><span class="SpellE">AppConfig</span>[:<span class="SpellE">front_end</span>]="<a href="https://aris.tsl.texas.gov/staff" target="_blank" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font color="blue" class=""><span style="color: blue;" class="">https://aris.texas.gov/staff</span></font></a>",
 but that causes Jetty to fail when I restart<span class="Apple-converted-space"> </span><span class="SpellE">ArchivesSpace</span>.<br class="">
<br class="">
</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div>I assume you meant AppConfig[:frontend_url] above. I don’t think you want to change that. Only the :frontend_proxy_url . </div>
<div><br class="">
</div>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div class="WordSection1" style="page: WordSection1; font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
Are there settings to use in<span class="Apple-converted-space"> </span><span class="SpellE">config.rb</span><span class="Apple-converted-space"> </span>or elsewhere that will fix the issue in red?<br class="">
<br class="">
Thanks for taking a look.<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="3" color="#434343" face="Verdana" class=""><span style="font-size: 12pt;" class=""><o:p class=""> </o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="2" color="#1f497d" face="Verdana" class=""><span style="font-size: 10pt; color: rgb(31, 73, 125);" class=""><o:p class=""> </o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<b class=""><font size="1" color="#1f497d" face="Verdana" class=""><span style="font-size: 9pt; color: rgb(31, 73, 125); font-weight: bold;" class="">Kathleen Krause-Thompson<o:p class=""></o:p></span></font></b></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<b class=""><font size="1" color="#1f497d" face="Verdana" class=""><span style="font-size: 9pt; color: rgb(31, 73, 125); font-weight: bold;" class="">Texas State Library and Archives<o:p class=""></o:p></span></font></b></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="1" color="#1f497d" face="Verdana" class=""><span style="font-size: 9pt; color: rgb(31, 73, 125);" class="">Lead Developer Analyst<o:p class=""></o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="1" color="#1f497d" face="Verdana" class=""><span style="font-size: 9pt; color: rgb(31, 73, 125);" class="">512-463-5485<o:p class=""></o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="1" color="#262626" face="Verdana" class=""><span style="font-size: 9pt; color: rgb(38, 38, 38);" class=""><o:p class=""> </o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="3" color="#434343" face="Verdana" class=""><span style="font-size: 12pt;" class=""><a href="https://www.tsl.texas.gov/" style="color: rgb(30, 60, 34); text-decoration: underline;" class=""><font size="1" color="#262626" class=""><span style="font-size: 9pt; color: rgb(38, 38, 38); text-decoration: none;" class=""><span id="cid:image002.png@01D29D86.AB09A440"><image002.png></span></span></font></a></span></font><font size="1" color="#1f497d" class=""><span style="font-size: 9pt; color: rgb(31, 73, 125);" class=""><o:p class=""></o:p></span></font></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(67, 67, 67);" class="">
<font size="3" color="#434343" face="Verdana" class=""><span style="font-size: 12pt;" class=""><o:p class=""> </o:p></span></font></div>
</div>
<span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">
<span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Archivesspace_Users_Group
 mailing list</span><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">
<a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" style="color: rgb(30, 60, 34); text-decoration: underline; font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">
<a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" style="color: rgb(30, 60, 34); text-decoration: underline; font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">
</div>
</blockquote>
</div>
<br class="">
</body>
</html>