<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator {
filter: invert(100%) hue-rotate(180deg) contrast(90%) !important;
}[data-darkreader-inline-bgcolor] {
background-color: var(--darkreader-inline-bgcolor) !important;
}
[data-darkreader-inline-bgimage] {
background-image: var(--darkreader-inline-bgimage) !important;
}
[data-darkreader-inline-border] {
border-color: var(--darkreader-inline-border) !important;
}
[data-darkreader-inline-border-bottom] {
border-bottom-color: var(--darkreader-inline-border-bottom) !important;
}
[data-darkreader-inline-border-left] {
border-left-color: var(--darkreader-inline-border-left) !important;
}
[data-darkreader-inline-border-right] {
border-right-color: var(--darkreader-inline-border-right) !important;
}
[data-darkreader-inline-border-top] {
border-top-color: var(--darkreader-inline-border-top) !important;
}
[data-darkreader-inline-boxshadow] {
box-shadow: var(--darkreader-inline-boxshadow) !important;
}
[data-darkreader-inline-color] {
color: var(--darkreader-inline-color) !important;
}
[data-darkreader-inline-fill] {
fill: var(--darkreader-inline-fill) !important;
}
[data-darkreader-inline-stroke] {
stroke: var(--darkreader-inline-stroke) !important;
}
[data-darkreader-inline-outline] {
outline-color: var(--darkreader-inline-outline) !important;
}
[data-darkreader-inline-stopcolor] {
stop-color: var(--darkreader-inline-stopcolor) !important;
}:root {
--darkreader-neutral-background: #131516;
--darkreader-neutral-text: #d8d4cf;
--darkreader-selection-background: #004daa;
--darkreader-selection-text: #e8e6e3;
}input, textarea, select, button {
background-color: #181a1b;
}
html, body, input, textarea, select, button {
border-color: #736b5e;
color: #e8e6e3;
}
a {
color: #3391ff;
}
table {
border-color: #545b5e;
}
::placeholder {
color: #b2aba1;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
background-color: #555b00 !important;
color: #e8e6e3 !important;
}
::-webkit-scrollbar {
background-color: #202324;
color: #aba499;
}
::-webkit-scrollbar-thumb {
background-color: #454a4d;
}
::-webkit-scrollbar-thumb:hover {
background-color: #575e62;
}
::-webkit-scrollbar-thumb:active {
background-color: #484e51;
}
::-webkit-scrollbar-corner {
background-color: #181a1b;
}
* {
scrollbar-color: #454a4d #202324;
}
::selection {
background-color: #004daa !important;
color: #e8e6e3 !important;
}
::-moz-selection {
background-color: #004daa !important;
color: #e8e6e3 !important;
}P{margin-top:0;margin-bottom:0;} .vimvixen-hint {
background-color: #7b5300 !important;
border-color: #d8b013 !important;
color: #f3e8c8 !important;
}
::placeholder {
opacity: 0.5 !important;
}
a[href="https://coinmarketcap.com/"] > svg[width="94"][height="16"] > path {
fill: var(--darkreader-neutral-text) !important;
}
#edge-translate-panel-body {
color: var(--darkreader-neutral-text) !important;
}
gr-main-header {
background-color: #0f3a48 !important;
}
embed[type="application/pdf"] { filter: invert(100%) contrast(90%); }:root
{}
input, textarea, select, button
{background-color:#181a1b}
html, body, input, textarea, select, button
{border-color:#736b5e;
color:#e8e6e3}
a
{color:#3391ff}
table
{border-color:#545b5e}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill
{background-color:#555b00!important;
color:#e8e6e3!important}
*
{}
.vimvixen-hint
{background-color:#7b5300!important;
border-color:#d8b013!important;
color:#f3e8c8!important}
gr-main-header
{background-color:#0f3a48!important}
input, textarea, select, button
{background-color:#181a1b}
html, div, input, textarea, select, button
{border-color:#736b5e;
color:#e8e6e3}
a
{color:#3391ff}
table
{border-color:#545b5e}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill
{background-color:#555b00!important;
color:#e8e6e3!important}
.x_vimvixen-hint
{background-color:#7b5300!important;
border-color:#d8b013!important;
color:#f3e8c8!important}
gr-main-header
{background-color:#0f3a48!important}input, textarea, select, button
{background-color:#181a1b}
html, div, input, textarea, select, button
{border-color:#736b5e;
color:#e8e6e3}
a
{color:#3391ff}
table
{border-color:#545b5e}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill
{background-color:#555b00!important;
color:#e8e6e3!important}
.x_vimvixen-hint
{background-color:#7b5300!important;
border-color:#d8b013!important;
color:#f3e8c8!important}
gr-main-header
{background-color:#0f3a48!important}--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Update to issue:</p>
<p><br>
</p>
<p>The problem was with a SSL/TLS setting that is not recommended by the ASpace docs, but one put in place to appease a security scanner:</p>
<p><br>
</p>
<p>Header set Content-Security-Policy "object-src 'self'; script-src 'self' 'unsafe-inline'"</p>
<p><br>
</p>
<p>When set, this appears to disable some functionality within the staff interface.</p>
<p><br>
</p>
<p>-Alan</p>
<p><br>
</p>
<div dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; --darkreader-inline-color: #e8e6e3; --darkreader-inline-bgcolor: #181a1b;" data-darkreader-inline-colordata-darkreader-inline-bgcolor="">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size: 11pt; --darkreader-inline-color: #e8e6e3;" data-darkreader-inline-color="" face="Calibri, sans-serif" color="#000000"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org>
on behalf of Huebschen, Alan M <ahueb2@uis.edu><br>
<b>Sent:</b> Thursday, September 30, 2021 8:20 AM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] [EXTERNAL] Re: Apache/httpd interfering with ASpace functionality</font>
<div> </div>
</div>
<div>
<p>Hi Blake,</p>
<p><br>
</p>
<p>I have checked the apache logs, browser dev console, and archivesspace.out for some sort of related error messages but there is nothing. Nothing has appeared in the httpd log since hours before I started testing this morning. Nothing appears in the browser
dev console when I attempt to click the 'Delete' button. I'm rather unsure how to troubleshoot this other than temporarily disabling SSL/TLS through apache and readding my config changes slowly.</p>
<p><br>
</p>
<p>-Alan</p>
<p><br>
</p>
<div dir="ltr" style="color: rgb(211, 207, 202); --darkreader-inline-color: #c9c5be;" data-darkreader-inline-color="">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size: 11pt; --darkreader-inline-color: #e8e6e3;" data-darkreader-inline-color="" face="Calibri, sans-serif" color="#000000"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org>
on behalf of Blake Carver <blake.carver@lyrasis.org><br>
<b>Sent:</b> Wednesday, September 29, 2021 12:33 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> [EXTERNAL] Re: [Archivesspace_Users_Group] Apache/httpd interfering with ASpace functionality</font>
<div> </div>
</div>
<div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); --darkreader-inline-color: #e8e6e3;" data-darkreader-inline-color="">
Check your <span style="background-color: rgb(255, 255, 255); display: inline !important; --darkreader-inline-bgcolor: #181a1b;" data-darkreader-inline-bgcolor="">Apache logs for errors. Sounds like maybe it's some kind of issue there. </span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); --darkreader-inline-color: #e8e6e3;" data-darkreader-inline-color="">
<span style="background-color: rgb(255, 255, 255); display: inline !important; --darkreader-inline-bgcolor: #181a1b;" data-darkreader-inline-bgcolor="">Also, check the browser devtools counsel for errors, they are likely to show up there too.<br>
Also check the archivesspace.out log for errors, might be something in there.</span></div>
<div>
<div id="Signature">
<div>
<div id="divtagdefaultwrapper" dir="ltr" style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); --darkreader-inline-color: #e8e6e3; --darkreader-inline-bgcolor: #181a1b;" data-darkreader-inline-colordata-darkreader-inline-bgcolor="">
</div>
</div>
</div>
</div>
<div id="appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size: 11pt; --darkreader-inline-color: #e8e6e3;" data-darkreader-inline-color="" face="Calibri, sans-serif" color="#000000"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org>
on behalf of Huebschen, Alan M <ahueb2@uis.edu><br>
<b>Sent:</b> Wednesday, September 29, 2021 1:06 PM<br>
<b>To:</b> Archivesspace Users Group <Archivesspace_Users_Group@lyralists.lyrasis.org><br>
<b>Subject:</b> [Archivesspace_Users_Group] Apache/httpd interfering with ASpace functionality</font>
<div> </div>
</div>
<style type="text/css" style="">
<!--
input, textarea, select, button
{background-color:#181a1b}
html, div, input, textarea, select, button
{border-color:#736b5e;
color:#e8e6e3}
a
{color:#3391ff}
table
{border-color:#545b5e}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill
{background-color:#555b00!important;
color:#e8e6e3!important}
.x_vimvixen-hint
{background-color:#7b5300!important;
border-color:#d8b013!important;
color:#f3e8c8!important}
gr-main-header
{background-color:#0f3a48!important}
-->
</style><style class="darkreader darkreader--sync" media="screen">
<!--
-->
</style>
<div dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; --darkreader-inline-color: #e8e6e3; --darkreader-inline-bgcolor: #181a1b;" data-darkreader-inline-colordata-darkreader-inline-bgcolor="">
<p>Good morning,</p>
<p><br>
</p>
<p>I have recently been made aware of some issues with functionality in our ArchivesSpace instance. Users are unable to perform some tasks, such as use the "Delete" button to delete records. I have tested my dev and prod copies of ASpace against local and remote
DBs. My dev instance works perfectly fine, it does not use Apache/httpd for SSL/TLS but our production instance does. When I bypass Apache/httpd on the production instance, all of the functionality issues vanish.</p>
<p><br>
</p>
<p>We are currently running ArchivesSpace v3.1.0 and just upgraded from v2.8.0. The issues began in v2.8.0 and remain after our upgrade to v3.1.0.<br>
</p>
<p><br>
</p>
<p>Has anyone else run into similar issues with Apache/httpd or Nginx interfering with ASpace functionality? How did you resolve it?</p>
<p><br>
</p>
<p>I'm happy to provide more details if needed.</p>
<p><br>
</p>
<p>Thank you,</p>
<p><br>
</p>
<p>-Alan Huebschen</p>
<p>Brookens Library Information Systems</p>
<p>University of Illinois Springfield<br>
</p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>