<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} .ms-cui-menu {background-color:#ffffff;border:1px rgb(171, 171, 171) solid;font-family:'Segoe UI WPC','Segoe UI',Tahoma,'Microsoft Sans Serif',Verdana,sans-serif;font-size:10pt;color:rgb(51, 51, 51);} .ms-cui-menusection-title {display:none;} .ms-cui-ctl {vertical-align:text-top;text-decoration:none;color:rgb(51, 51, 51);} .ms-cui-ctl-on {background-color:rgb(223, 237, 250);opacity: 0.8;} .ms-cui-img-cont-float {display:inline-block;margin-top:2px} .ms-cui-smenu-inner {padding-top:0px;} .ms-owa-paste-option-icon {margin: 2px 4px 0px 4px;vertical-align:sub;padding-bottom: 2px;display:inline-block;} .ms-rtePasteFlyout-option:hover {background-color:rgb(223, 237, 250) !important;opacity:1 !important;} .ms-rtePasteFlyout-option {padding:8px 4px 8px 4px;outline:none;} .ms-cui-menusection {float:left; width:85px;height:24px;overflow:hidden}.wf {speak:none; font-weight:normal; font-variant:normal; text-transform:none; -webkit-font-smoothing:antialiased; vertical-align:middle; display:inline-block;}.wf-family-owa {font-family:'o365Icons'}@font-face { font-family:'o365IconsIE8'; src:url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.ie8.eot?#iefix') format('embedded-opentype'), url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.ie8.woff') format('woff'), url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.ie8.ttf') format('truetype'); font-weight:normal; font-style:normal;}@font-face { font-family:'o365IconsMouse'; src:url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.mouse.eot?#iefix') format('embedded-opentype'), url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.mouse.woff') format('woff'), url('https://r4.res.outlook.com/owa/prem/15.0.921.12/resources/styles/office365icons.mouse.ttf') format('truetype'); font-weight:normal; font-style:normal;}.wf-family-owa {font-family:'o365IconsMouse'}.ie8 .wf-family-owa {font-family:'o365IconsIE8'}.ie8 .wf-owa-play-large:before {content:'\e254';}.notIE8 .wf-owa-play-large:before {content:'\e054';}.ie8 .wf-owa-play-large {color:#FFFFFF/*$WFWhiteColor*/;}.notIE8 .wf-owa-play-large {border-color:#FFFFFF/*$WFWhiteColor*/; width:1.4em; height:1.4em; border-width:.1em; border-style:solid; border-radius:.8em; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; padding:0.1em; color:#FFFFFF/*$WFWhiteColor*/;}.ie8 .wf-size-play-large {width:40px; height:40px; font-size:30px}.notIE8 .wf-size-play-large {width:40px; height:40px; font-size:30px}
<!--
@font-face
        {font-family:Calibri}
@font-face
        {font-family:Tahoma}
@font-face
        {font-family:"Segoe UI"}
@font-face
        {font-family:Consolas}
@font-face
        {font-family:o365IconsIE8}
@font-face
        {font-family:o365IconsMouse}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
code
        {font-family:"Courier New","serif"}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New","serif"}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif"}
span.HTMLPreformattedChar
        {font-family:Consolas}
span.BalloonTextChar
        {font-family:"Tahoma","sans-serif"}
p.ms-cui-menu, li.ms-cui-menu, div.ms-cui-menu
        {margin:0cm;
        margin-bottom:.0001pt;
        background:white;
        border:none;
        padding:0cm;
        font-size:10.0pt;
        font-family:"Segoe UI","sans-serif";
        color:#333333}
p.ms-cui-menusection-title, li.ms-cui-menusection-title, div.ms-cui-menusection-title
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.ms-cui-ctl, li.ms-cui-ctl, div.ms-cui-ctl
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:#333333}
p.ms-cui-ctl-on, li.ms-cui-ctl-on, div.ms-cui-ctl-on
        {margin:0cm;
        margin-bottom:.0001pt;
        background:#DFEDFA;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.ms-cui-img-cont-float, li.ms-cui-img-cont-float, div.ms-cui-img-cont-float
        {margin-top:1.5pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.ms-cui-smenu-inner, li.ms-cui-smenu-inner, div.ms-cui-smenu-inner
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.ms-owa-paste-option-icon, li.ms-owa-paste-option-icon, div.ms-owa-paste-option-icon
        {margin-top:1.5pt;
        margin-right:3.0pt;
        margin-bottom:0cm;
        margin-left:3.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        vertical-align:sub}
p.ms-rtepasteflyout-option, li.ms-rtepasteflyout-option, div.ms-rtepasteflyout-option
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.ms-cui-menusection, li.ms-cui-menusection, div.ms-cui-menusection
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.wf, li.wf, div.wf
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.wf-family-owa, li.wf-family-owa, div.wf-family-owa
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:o365IconsMouse}
p.wf-owa-play-large, li.wf-owa-play-large, div.wf-owa-play-large
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.wf-size-play-large, li.wf-size-play-large, div.wf-size-play-large
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif"}
p.wf-family-owa1, li.wf-family-owa1, div.wf-family-owa1
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:o365IconsIE8}
p.wf-owa-play-large1, li.wf-owa-play-large1, div.wf-owa-play-large1
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-owa-play-large2, li.wf-owa-play-large2, div.wf-owa-play-large2
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-size-play-large1, li.wf-size-play-large1, div.wf-size-play-large1
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
p.wf-size-play-large2, li.wf-size-play-large2, div.wf-size-play-large2
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman","serif"}
p.wf-family-owa2, li.wf-family-owa2, div.wf-family-owa2
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:o365IconsIE8}
p.wf-owa-play-large3, li.wf-owa-play-large3, div.wf-owa-play-large3
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-owa-play-large4, li.wf-owa-play-large4, div.wf-owa-play-large4
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-size-play-large3, li.wf-size-play-large3, div.wf-size-play-large3
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
p.wf-size-play-large4, li.wf-size-play-large4, div.wf-size-play-large4
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
span.emailstyle36
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
span.htmlpreformattedchar0
        {font-family:Consolas}
span.emailstyle46
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
span.balloontextchar0
        {font-family:"Tahoma","sans-serif"}
p.wf-family-owa3, li.wf-family-owa3, div.wf-family-owa3
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:o365IconsIE8}
p.wf-owa-play-large5, li.wf-owa-play-large5, div.wf-owa-play-large5
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-owa-play-large6, li.wf-owa-play-large6, div.wf-owa-play-large6
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        border:none;
        padding:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:white}
p.wf-size-play-large5, li.wf-size-play-large5, div.wf-size-play-large5
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
p.wf-size-play-large6, li.wf-size-play-large6, div.wf-size-play-large6
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:22.5pt;
        font-family:"Times New Roman","serif"}
span.EmailStyle56
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
.MsoChpDefault
        {font-size:10.0pt}
@page WordSection1
        {margin:72.0pt 72.0pt 72.0pt 72.0pt}
-->
--></style>
</head>
<body dir="ltr">
<div id="OWAFontStyleDivID" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi John,</p>
<p><br>
</p>
<p>Thanks for the info on the POST response. At least that rules out one possibility!</p>
<p><br>
</p>
<p>As best I can tell, there are no overridden plugins in the repository. Contents of the plugins.pl file below:</p>
<p><br>
</p>
<p><span style="font-family: 'Courier New',monospace;"># Generic Plugin Options</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To disable the plugin "Export::BibTeX":</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Export::BibTeX"}->{params}->{disable} = 1;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To enable the plugin "Export::LocalThing":</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Export::LocalThing"}->{params}->{disable} = 0;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># Screen Plugin Configuration</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># (Disabling a screen will also remove it and it's actions from all lists)</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To add the screen Screen::Items to the key_tools list at postion 200:</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Screen::Items"}->{appears}->{key_tools} = 200;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To remove the screen Screen::Items from the key_tools list:</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Screen::Items"}->{appears}->{key_tools} = undef;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># Screen Actions Configuration</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To disable action "blah" of Screen::Items
</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># (Disabling an action will also remove it from all lists)</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Screen::Items"}->{actions}->{blah}->{disable} = 1;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To add action "blah" of Screen::Items to the key_tools list at postion 200:
</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Screen::Items"}->{actions}->{blah}->{appears}->{key_tools} = 200;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># To remove action "blah" of Screen::Items from the key_tools list</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Screen::Items"}->{actions}->{blah}->{appears}->{key_tools} = undef;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># Import/export plugins</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># to make a plugin only available to staff</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Export::Text"}->{params}->{visible} = "staff";</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># to only command line tools</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Export::Text"}->{params}->{visible} = "api";</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># to prevent a import/export plugin from being shown as an option, but</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># not actually disable it.</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugins}->{"Export::BibTeX"}->{params}->{advertise} = 0;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># Plugin Mapping</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># The following would make the repository use the LocalDC export plugin</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># anytime anything asks for the DC plugin - this is a handy way to override</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># the behaviour without hacking the existing plugin.
</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugin_alias_map}->{"Export::DC"} = "Export::LocalDC";</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># This line just means that the LocalDC plugin doesn't appear in addition</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># as that would be confusing.
</span><br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># $c->{plugin_alias_map}->{"Export::LocalDC"} = undef;</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># CrossRef registration</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;"># You should replace this with your own CrossRef account username and password.</span><br style="font-family: 'Courier New',monospace;">
<br style="font-family: 'Courier New',monospace;">
<span style="font-family: 'Courier New',monospace;">$c->{plugins}->{"Import::DOI"}->{params}->{pid} = "ourl_eprintsorg:eprintsorg";</span><br>
</p>
<p><br>
</p>
<p>There is nothing at all in ~/archives/ARCHIVEID/cfg/plugins/EPrints/..., (the folder plugins doesn't even exist).</p>
<p><br>
</p>
<p>I'm not 100% certain I have the right 'files' workflow stage but, assuming you mean the section in the ~/archives/ARCHIVEID/cfg/workflows/eprint/default.xml file, there were a couple of minor differences between ours and the current version. Changing this
to reflect the newer version, followed by a reload of the repository config and an Apache restart, has made no difference to the behaviour we're encountering. Perhaps you meant another file, and I've misunderstood?</p>
<p><br>
</p>
<p>I'll try to include another Apache error log entry below, in the hopes that the formatting is preserved better.</p>
<p><br>
</p>
<p>Many thanks,</p>
<p><br>
</p>
<p>James</p>
<p><br>
</p>
<p><br>
</p>
<p>Apache error log:</p>
<p><br>
</p>
<p>[Thu Apr 24 14:52:39 2014] [error] [client 74.112.131.245] Software caused connection abort at /usr/share/eprints/perl_lib/EPrints/Page.pm line 78.\n<br>
document.4653 failed to create subdataobj on document.files at /usr/share/eprints/perl_lib/EPrints/DataObj.pm line 313<br>
EPrints::DataObj::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7fd1572dcf68)', 'HASH(0x7fd157c4f6f8)', 'EPrints::DataSet=HASH(0x7fd1577dcf80)') called at /usr/share/eprints/perl_lib/EPrints/DataObj/SubObject.pm line 78<br>
EPrints::DataObj::SubObject::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7fd1572dcf68)', 'HASH(0x7fd157c4f6f8)', 'EPrints::DataSet=HASH(0x7fd1577dcf80)') called at /usr/share/eprints/perl_lib/EPrints/DataObj/Document.pm line
313<br>
EPrints::DataObj::Document::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7fd1572dcf68)', 'HASH(0x7fd157c4f6f8)', 'EPrints::DataSet=HASH(0x7fd1577dcf80)') called at /usr/share/eprints/perl_lib/EPrints/DataSet.pm line 1012<br>
EPrints::DataSet::create_dataobj('EPrints::DataSet=HASH(0x7fd1577dcf80)', 'HASH(0x7fd157c4f6f8)') called at /usr/share/eprints/perl_lib/EPrints/DataObj.pm line 395<br>
EPrints::DataObj::create_subdataobj('EPrints::DataObj::EPrint=HASH(0x7fd157cfa530)', 'documents', 'HASH(0x7fd157c4f6f8)') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/UploadMethod/File.pm line 109<br>
EPrints::Plugin::Screen::EPrint::UploadMethod::File::action_add_format('EPrints::Plugin::Screen::EPrint::UploadMethod::File=HASH(0x7f...') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen.pm line 240<br>
EPrints::Plugin::Screen::from('EPrints::Plugin::Screen::EPrint::UploadMethod::File=HASH(0x7f...') called at /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Upload.pm line 84<br>
EPrints::Plugin::InputForm::Component::Upload::update_from_form('EPrints::Plugin::InputForm::Component::Upload=HASH(0x7fd1561e...', 'EPrints::ScreenProcessor=HASH(0x7fd157c57e68)') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/Edit.pm
line 74<br>
EPrints::Plugin::Screen::EPrint::Edit::from('EPrints::Plugin::Screen::EPrint::Edit=HASH(0x7fd157c55620)') called at /usr/share/eprints/perl_lib/EPrints/ScreenProcessor.pm line 310<br>
EPrints::ScreenProcessor::process('EPrints::ScreenProcessor', 'session', 'EPrints::Repository=HASH(0x7fd1572dcf68)', 'template', undef, 'url', '/cgi/users/home') called at /usr/share/eprints/cgi/users/home line 25<br>
ModPerl::ROOT::ModPerl::Registry::usr_share_eprints_cgi_users_home::handler('Apache2::RequestRec=SCALAR(0x7fd1533a36e8)') called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204<br>
eval {...} called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204<br>
ModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x7fd156a53b30)') called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 170<br>
ModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x7fd156a53b30)') called at /usr/lib64/perl5/vendor_perl/ModPerl/Registry.pm line 31<br>
ModPerl::Registry::handler('ModPerl::Registry', 'Apache2::RequestRec=SCALAR(0x7fd1533a36e8)') called at -e line 0<br>
eval {...} called at -e line 0<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div style="color: rgb(40, 40, 40);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>From:</b> eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of John Salter <J.Salter@leeds.ac.uk><br>
<b>Sent:</b> 24 April 2014 12:21<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Re: Unable to upload files to repository</font>
<div> </div>
</div>
<div>
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">The ‘Cancel’ response to the initial POST is correct – it would display a button to cancel the upload – if it was on screen long enough!</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">If you copy the errors from the log into a text editor that doesn’t wrap the lines, it’s a bit clearer (although not necessarily easier to understand).</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">I can’t immediately see what the problem is.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Do you have any overridden plugins in the repository (anything in ~/archives/ARCHIVEID/cfg/cfg.d/plugins.pl)?</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Anything in ~/archives/ARCHIVEID/cfg/plugins/EPrints/…?</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Did you update the ‘files’ workflow stage when you upgraded?</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Cheers,</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">John</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"" lang="EN-US"> eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
<b>On Behalf Of </b>Caldow, James<br>
<b>Sent:</b> 24 April 2014 11:38<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Re: Unable to upload files to repository</span></p>
</div>
</div>
<p class="MsoNormal"> </p>
<div id="OWAFontStyleDivID">
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Hi John,</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">The progressid does exist in the upload_progress table, as below:</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="margin-bottom:12.0pt; background:white"><span style="font-family:"Calibri","sans-serif"; color:black">+----------------------------------+------------+---------+----------+<br>
| progressid | expires | size | received |<br>
+----------------------------------+------------+---------+----------+<br>
| C58D8FC386EF49888DF11674E4E1E6AF | 1398934939 | 7378540 | 7378540 |<br>
+----------------------------------+------------+---------+----------+</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Permissions on the server are drwxrwsr-x for all folders in the archive and the owner is eprints:eprints. Apache is running as eprints:eprints too, so all should be in
order there. SELinux permissions were set as per the wiki:</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">chcon -R -h -t httpd_sys_script_rw_t /usr/share/eprints/archives/eresearch/documents/</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Firebug does have a POST entry, but the only information there is:</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<pre style="background:white"><code><span style="color:black">{"lib/submissionform:action_cancel":"Cancel"}</span></code><span style="color:black"></span></pre>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">which does seem a bit odd, though I'd be hard pressed to understand why.</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Tried the upload in Firefox, IE and Chrome with no difference in behaviour.</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">The only errors in the Apache logs are along the same lines as the one I posted in my original email. They all follow the same format, and are generated every time I try
to upload a document.</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">I feel I might make some progress if I could actually understand what the error logs were telling me, but my lack of knowledge in that area is really letting me down on
this one.</span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">James</span></p>
<div>
<div class="MsoNormal" style="text-align:center; background:white" align="center">
<span style="font-family:"Calibri","sans-serif"; color:#282828">
<hr align="center" size="2" width="98%">
</span></div>
<div id="divRplyFwdMsg">
<p class="MsoNormal" style="background:white"><b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:black">From:</span></b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:black">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a> <<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>> on behalf of John Salter <<a href="mailto:J.Salter@leeds.ac.uk">J.Salter@leeds.ac.uk</a>><br>
<b>Sent:</b> 24 April 2014 11:01<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Re: Unable to upload files to repository</span><span style="font-family:"Calibri","sans-serif"; color:#282828">
</span></p>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Calibri","sans-serif"; color:#282828"> </span></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Does that progressid exist in the upload_progress table?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">I’m guessing it does – so it seems like there’s something else at play here.</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Have you double-double checked the permissions?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Is Apache running as the user you expect it to?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Does it work in a different browser?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">In Firebug, look at the Console from the point that you get to the upload page.</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">When you select a file, there should also be an Ajax POST – does this have any clues?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Normally there will be some trail through the error logs somewhere if something is failing like this…</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Cheers,</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">John</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="background:white"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#282828" lang="EN-US">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#282828" lang="EN-US">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a> [<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">mailto:eprints-tech-bounces@ecs.soton.ac.uk</a>]
<b>On Behalf Of </b>Caldow, James<br>
<b>Sent:</b> 24 April 2014 10:45<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Re: Unable to upload files to repository</span><span style="color:#282828"></span></p>
</div>
</div>
<p class="MsoNormal" style="background:white"><span style="color:#282828"> </span></p>
<div id="OWAFontStyleDivID">
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Hi John,</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Many thanks for the pointers.</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">We upgraded from 3.1.3, which seemed to work fine. The database upgrades took some time to work through the various versions in between.</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">I've checked the database structure and we do have an "upload_progress" table and an "upload_progress__ordervalues_en" table. Hopefully that means all is well with the
database?</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">I've checked Firebug when trying to upload a file, and the result of the GET is:</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<pre style="background:white"><code><span style="color:black">{</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> "progressid": "C58D8FC386EF49888DF11674E4E1E6AF",</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> "received": 4039,</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> "uri": "http:\/\/eresearch.qmu.ac.uk\/id\/upload_progress\/C58D8FC386EF49888DF11674E4E1E6AF",</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> "size": 7378540,</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> "expires": 1398934939</span></code><span style="color:#282828"></span></pre>
<pre style="background:white"><code><span style="color:black"> }</span></code><span style="color:black"><br><br></span><span style="font-family:"Calibri","sans-serif"; color:black">I'm still trying to track this one down but I am starting to feel pretty hopeless, (having been at it for weeks now!).<br><br>Any and all suggestions gratefully received at this point.<br><br><br>James</span><span style="color:#282828"></span></pre>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<div>
<div class="MsoNormal" style="text-align:center; background:white" align="center">
<span style="font-family:"Calibri","sans-serif"; color:#282828">
<hr align="center" size="2" width="98%">
</span></div>
<div id="divRplyFwdMsg">
<p class="MsoNormal" style="background:white"><b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:black">From:</span></b><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:black">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a> <<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>> on behalf of John Salter <<a href="mailto:J.Salter@leeds.ac.uk">J.Salter@leeds.ac.uk</a>><br>
<b>Sent:</b> 24 April 2014 09:44<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Re: Unable to upload files to repository</span><span style="font-family:"Calibri","sans-serif"; color:#282828">
</span><span style="color:#282828"></span></p>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Calibri","sans-serif"; color:#282828"> </span><span style="color:#282828"></span></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">James,</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">What have you upgraded from?</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">It might be worth checking you have an ‘upload_progress’ table in the db.</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">If you’ve got firebug (or a similar tool), use it to inspect the Ajax calls/response – they might also give you a clue.</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Cheers,</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">John</span><span style="color:#282828"></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span><span style="color:#282828"></span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="background:white"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#282828" lang="EN-US">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#282828" lang="EN-US">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a> [<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">mailto:eprints-tech-bounces@ecs.soton.ac.uk</a>]
<b>On Behalf Of </b>Caldow, James<br>
<b>Sent:</b> 23 April 2014 16:28<br>
<b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br>
<b>Subject:</b> [EP-tech] Unable to upload files to repository</span><span style="color:#282828"></span></p>
</div>
</div>
<p class="MsoNormal" style="background:white"><span style="color:#282828"> </span></p>
<div id="OWAFontStyleDivID">
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">We have recently migrated our repository to a new server, combined with an upgrade to 3.3.12.</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Most things appear to be working, (though there is a list of issues that remain unsolved).</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">The most pressing issue is that file uploads seem not to be working since the move/upgrade. From the "Upload" section of the edit item workflow, clicking on "Browse" from
the "File" section of "Add a new document" brings up the correct browse window. Clicking on a file, followed by "Open" produces a very brief flash of a progress bar, followed by nothing at all.</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Checking the Apache error log shows the following, (which I am unable to debug):</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">document.4640 failed to create subdataobj on document.files at /usr/share/eprints/perl_lib/EPrints/DataObj.pm line 313<br>
EPrints::DataObj::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7f625f2fce98)', 'HASH(0x7f625f2d40d0)', 'EPrints::DataSet=HASH(0x7f625fb88700)') called at /usr/share/eprints/perl_lib/EPrints/DataObj/SubObject.pm line 78<br>
EPrints::DataObj::SubObject::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7f625f2fce98)', 'HASH(0x7f625f2d40d0)', 'EPrints::DataSet=HASH(0x7f625fb88700)') called at /usr/share/eprints/perl_lib/EPrints/DataObj/Document.pm line
313<br>
EPrints::DataObj::Document::create_from_data('EPrints::DataObj::Document', 'EPrints::Repository=HASH(0x7f625f2fce98)', 'HASH(0x7f625f2d40d0)', 'EPrints::DataSet=HASH(0x7f625fb88700)') called at /usr/share/eprints/perl_lib/EPrints/DataSet.pm line 1012<br>
EPrints::DataSet::create_dataobj('EPrints::DataSet=HASH(0x7f625fb88700)', 'HASH(0x7f625f2d40d0)') called at /usr/share/eprints/perl_lib/EPrints/DataObj.pm line 395<br>
EPrints::DataObj::create_subdataobj('EPrints::DataObj::EPrint=HASH(0x7f625ff9f1d8)', 'documents', 'HASH(0x7f625f2d40d0)') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/UploadMethod/File.pm line 109<br>
EPrints::Plugin::Screen::EPrint::UploadMethod::File::action_add_format('EPrints::Plugin::Screen::EPrint::UploadMethod::File=HASH(0x7f...') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen.pm line 240<br>
EPrints::Plugin::Screen::from('EPrints::Plugin::Screen::EPrint::UploadMethod::File=HASH(0x7f...') called at /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Upload.pm line 84<br>
EPrints::Plugin::InputForm::Component::Upload::update_from_form('EPrints::Plugin::InputForm::Component::Upload=HASH(0x7f62600d...', 'EPrints::ScreenProcessor=HASH(0x7f62600a2bc0)') called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/Edit.pm
line 74<br>
EPrints::Plugin::Screen::EPrint::Edit::from('EPrints::Plugin::Screen::EPrint::Edit=HASH(0x7f62600e7d70)') called at /usr/share/eprints/perl_lib/EPrints/ScreenProcessor.pm line 310<br>
EPrints::ScreenProcessor::process('EPrints::ScreenProcessor', 'session', 'EPrints::Repository=HASH(0x7f625f2fce98)', 'template', undef, 'url', '/cgi/users/home') called at /usr/share/eprints/cgi/users/home line 25<br>
ModPerl::ROOT::ModPerl::Registry::usr_share_eprints_cgi_users_home::handler('Apache2::RequestRec=SCALAR(0x7f625efeedb0)') called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204<br>
eval {...} called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204<br>
ModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x7f626009f818)') called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 170<br>
ModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x7f626009f818)') called at /usr/lib64/perl5/vendor_perl/ModPerl/Registry.pm line 31<br>
ModPerl::Registry::handler('ModPerl::Registry', 'Apache2::RequestRec=SCALAR(0x7f625efeedb0)') called at -e line 0<br>
eval {...} called at -e line 0</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">I have checked for file permissions, SELinux permissions, etc. Everything seems to be correct, but file uploads still will not work.</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Adding a new document from a URL does work, which I think would point to the problem not being permissions based, (though I could be completely wrong).</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Does anyone have any pointers as to where I should be looking?</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">Many thanks,</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black"> </span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
<p style="background:white"><span style="font-family:"Calibri","sans-serif"; color:black">James</span><span style="font-family:"Calibri","sans-serif"; color:#282828"></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>