[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EP-tech] Message during process_stats IRStat2
- Subject: [EP-tech] Message during process_stats IRStat2
- From: drn at ecs.soton.ac.uk (David R Newman)
- Date: Fri, 13 Aug 2021 09:45:25 +0100
- In-reply-to: <EMEW3|46c1eec59743b81d8c8965f700ffc61dx7C9SA14eprints-tech-bounces|ecs.soton.ac.uk|CAANJ=piqy4Nkb78dWeCji4a+N9gQ86tvqBuGJK7cK25AAwqozw@mail.gmail.com>
- References: <CAANJ=piqy4Nkb78dWeCji4a+N9gQ86tvqBuGJK7cK25AAwqozw@mail.gmail.com> <CAANJ=piqy4Nkb78dWeCji4a+N9gQ86tvqBuGJK7cK25AAwqozw@mail.gmail.com> <EMEW3|46c1eec59743b81d8c8965f700ffc61dx7C9SA14eprints-tech-bounces|ecs.soton.ac.uk|CAANJ=piqy4Nkb78dWeCji4a+N9gQ86tvqBuGJK7cK25AAwqozw@mail.gmail.com> <c366fa42-6bab-bc35-22ee-c914a923d248@ecs.soton.ac.uk>
Hi Izwan,
Looking at the line of code that has the error:
if( $hostname eq $self->{host} )
One of the these to variables is not set.? As there is a comparison
involving $hostname further up in the file, it must be $self->{host}
that is not set.? This is earlier set from line 24:
$self->{host} = $self->{session}->config( "host" );
My suspicion is that you have reconfigured your repository to be HTTPS
only and there only set $c->{securehost} and not $c->{host} in your
archive's cfg/cfg.d/10_core.pl (or some other config file in the same
directory).? If $c->{host} is set to undef this would also return the
same error message here.? To resolve this problem you should go to line
24 of
/usr/share/eprints/lib/plugins/EPrints/Plugin/Stats/Processor/Access/Referrer.pm
and add the following line after it:
$self->{host} ||= $self->{session}->config( "securehost" );
This will set $self->{host} to the config value of securehost if there
is no value set for host.? I have had to make various amendments to
EPrints to support the no $c->{host} set means HTTPS only, so that it
does not break things that expect it to always be set.? However, not
setting $c->{host} seemed like the most intuitive way to allow system
administrators to know they have configured their repository for HTTPS
only.
Unfortunately, there has not been a new release of IRStats 2 since these
changes were baked into recent versions of EPrints 3.4.? In part due to
this only affecting those who configured there repositories for HTTPS
only in this way.
Regards
David Newman
On 13/08/2021 09:26, MOHD.IZWAN SALIM via Eprints-tech wrote:
> *CAUTION:* This e-mail originated outside the University of Southampton.
> Dear all, I just?migrated and upgraded EPrints 3.3.16 to 3.4.3.
> Everything worked fine until I ran the process_stat --setup for IRSTAT2.
>
> The statistic is running (i guess) but it only shows message
> Use of uninitialized value in string eq at
> /usr/share/eprints/lib/plugins/EPrints/Plugin/Stats/Processor/Access/Referrer.pm
> line 84.
> Use of uninitialized value in string eq at
> /usr/share/eprints/lib/plugins/EPrints/Plugin/Stats/Processor/Access/Referrer.pm
> line 84.
> Use of uninitialized value in string eq at
> /usr/share/eprints/lib/plugins/EPrints/Plugin/Stats/Processor/Access/Referrer.pm
> line 84.
> Access: incremental commit to DB
>
> I'm using mysql 8. I want to get rid of that message.
>
> Regards
>
> *Izwan*
> *UiTM Digital Library
> *https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fir.uitm.edu.my%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276862538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xfbmBe39%2F%2Bn8WtEK2A013LpmzayoBiyL0x8U4NnrwTY%3D&reserved=0
> <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fir.uitm.edu.my%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6wiScr54s6wQ0mCDAqwfN50W7lTzJ8OaUZ370w3XRYo%3D&reserved=0>*
> *
>
> *PENAFIAN: *E-mel ini dan apa-apa fail yang dihantar bersama-samanya
> ("Mesej") adalah dihasratkan hanya untuk kegunaan penerima yang
> dinyatakan di atas dan mungkin mengandungi maklumat yang tidak umum,
> bermilik, istimewa, sulit dan dikecualikan dari penzahiran di bawah
> undang-undang yang terpakai termasuklah Akta Rahsia Rasmi 1972. BACA
> SELANJUTNYA...
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.uitm.edu.my%2Findex.php%2Fcomponent%2Fcontent%2Farticle%3Fid%3D2%26Itemid%3D103&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2FctBAd4F3mXLj4huepxHbMi%2FIBD9w%2BZp2TPPon2wQ18%3D&reserved=0>
>
> ------------------------------------------------------------------------
> *DISCLAIMER :*/This e-mail and any files transmitted with it
> ("Message") is intended only for the use of the recipient(s) named
> above and may contain information that is non-public, proprietary,?
> privileged,? confidential? and? exempt? from disclosure under
> applicable law including the Official Secrets Act 1972. /READ MORE...
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.uitm.edu.my%2Findex.php%2Fcomponent%2Fcontent%2Farticle%3Fid%3D2%26Itemid%3D103&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2FctBAd4F3mXLj4huepxHbMi%2FIBD9w%2BZp2TPPon2wQ18%3D&reserved=0>
>
> *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
> *** Archive: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=XIaqycJvxL6cH8%2FAur7%2BPYc7d%2BYeXpKawOrNIS%2BT1Hw%3D&reserved=0
> *** EPrints community wiki: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=TgG4Hc%2BVRdyteJkGOQjhqGGaIw83YL%2Bqdv2ku55cSN4%3D&reserved=0
--
This email has been checked for viruses by AVG.
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.avg.com%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C3dacd015634d42d6fc5608d95e36b2c6%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637644411276872493%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Hsnn8zTxrE8%2BmGtkGJbYjUfd8ImtpMdPgK%2FCGYbWNes%3D&reserved=0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20210813/55d95f14/attachment-0001.html