Subject: Refresh webpage problem

Hi, we are having a problem with webpage response when trying to refresh a 
page.
On our site when I go through the pages normally by clicking Researchers → 
Publications → Filters (Type: book) the webpage response is fine, the URL 
shows 
"/entities/person/test1/publications?f.itemtype=book,equals&spc.page=1"

But when I try to refresh the page, I get a 404 error instead.

I tried refresh on the 4Science demo site: 
https://dspacecris7.4science.cloud/entities/person/andreabollini/publications?spc.page=1&f.itemtype=Dataset,equals
 
and the webpage response seems to be fine

Not really sure what could be causing the problem, any help is appreciated. 

My Environment
dspaceVersion: "DSpace 7.6.1"
crisVersion: "cris-2023.02.03"

Use Docker
Traefik proxy → Angular → Dspace

Traefik proxy middleware setting
## Middlewares HTTP Headers - customHeader
- 
"traefik.http.middlewares.customHeader.headers.customFrameOptionsValue=SAMEORIGIN"
- "traefik.http.middlewares.customHeader.headers.contentTypeNosniff=true"
- "traefik.http.middlewares.customHeader.headers.browserxssfilter=true"
- 
"traefik.http.middlewares.customHeader.headers.referrerPolicy=strict-origin-when-cross-origin"
 
     
- "traefik.http.middlewares.customHeader.headers.stsSeconds=31536000"
- "traefik.http.middlewares.customHeader.headers.stsIncludeSubdomains=true"
- "traefik.http.middlewares.customHeader.headers.stsPreload=true"
- "traefik.http.middlewares.customHeader.headers.forceSTSHeader=true"
- 
"traefik.http.middlewares.customHeader.headers.permissionsPolicy=geolocation=(),midi=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()"
- 
"traefik.http.middlewares.customHeader.headers.customResponseHeaders.Content-Security-Policy-Report-Only=default-src
 
'self' https: data: 'unsafe-inline' 'unsafe-hashes' 'unsafe-eval'; 
object-src 'none';"

## Middlewares HTTP Headers - customRedirectRegex
- 
"traefik.http.middlewares.customRedirectRegex.redirectregex.regex=^https://${DSPACE_REST_HOST:-localhost}/cris/rp/(.*)"
- 
"traefik.http.middlewares.customRedirectRegex.redirectregex.replacement=https://${DSPACE_REST_HOST:-localhost}/lucky-search?index=legacy-id&value=$${1}";

## Middlewares Prevent DDoS attacks - customInflightreq, customRatelimit
- "traefik.http.middlewares.customInflightreq.inflightreq.amount=100"
- "traefik.http.middlewares.customRatelimit.ratelimit.average=100"
- "traefik.http.middlewares.customRatelimit.ratelimit.burst=200"

Angular Log
2024-04-12 07:54:39 1|dspace-ui  | Environment extended with app config
2024-04-12 07:54:39 1|dspace-ui  | dspace-angular
2024-04-12 07:54:39 1|dspace-ui  | Version: 2023.02.03
2024-04-12 07:54:39 1|dspace-ui  | Environment: Production
2024-04-12 07:54:39 1|dspace-ui  | [HPM] Proxy created: /  -> 
https://cris7test/server/sitemaps
2024-04-12 07:54:39 1|dspace-ui  | [HPM] Proxy created: /  -> 
https://cris7test/server
2024-04-12 07:54:39 1|dspace-ui  | [07:54:39 GMT+0800 (Taipei Standard 
Time)] Listening at http://dspace-angular:4000/
2024-04-12 07:54:46 1|dspace-ui  | 7 rules skipped due to selector errors:
2024-04-12 07:54:46 1|dspace-ui  |   
.custom-file-input:lang(en)~.custom-file-label -> unmatched pseudo-class 
:lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(zh) .ntubox>div -> unmatched 
pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(en) .ntubox>div -> unmatched 
pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(zh) .ntubox>div:nth-child(2) 
-> unmatched pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(en) .ntubox>div:nth-child(2) 
-> unmatched pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(zh) .ntubox>div:nth-child(3) 
-> unmatched pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  |   html:lang(en) .ntubox>div:nth-child(3) 
-> unmatched pseudo-class :lang
2024-04-12 07:54:46 1|dspace-ui  | GET 
/entities/person/test1?f.itemtype=report,equals&spc.page=1 404 3140.960 ms 
- -

Dspace Log
2024-04-12 08:09:23 2024-04-12 08:09:23,360 INFO  unknown 
09ee14dd-3697-4b40-8dfb-31580ccbb412 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,390 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 78aedb62-49d0-4e84-bf0a-9d53f0f44b3a 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authn/status] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,406 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 a0d50ad1-967f-43b9-aaa1-a182465c9f85 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/config/properties/user-agreement.enabled] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,584 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 4f1b604b-1a11-4c44-a2f4-86782a951508 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/layout/sections/search/visibleTopBarSections] originated 
from /
2024-04-12 08:09:23 2024-04-12 08:09:23,593 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 849f7932-3eb5-4363-8097-547155199899 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/items/search/findByCustomURL] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,593 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 48fd0054-e0ff-4a5e-9904-6313df1a2d7c 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/system/scripts/metadata-export] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,595 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 39c0a5f3-769a-46b2-bbb5-932ff62264e2 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/sites] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,596 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 22a220ef-b0d4-4f8e-8f4b-74a3b48227c2 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/items/search/findByCustomURL] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,596 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 5745ebd6-e2cc-4563-a080-c40af9bed93c 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/system/scripts/metadata-import] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,598 WARN 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 5745ebd6-e2cc-4563-a080-c40af9bed93c 
org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice @ 
Authentication is required (status:401 exception: The current user was not 
authorized to access this script at: 
org.dspace.app.rest.repository.ScriptRestRepository.findOne(ScriptRestRepository.java:64))
2024-04-12 08:09:23 2024-04-12 08:09:23,598 WARN 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 48fd0054-e0ff-4a5e-9904-6313df1a2d7c 
org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice @ 
Authentication is required (status:401 exception: The current user was not 
authorized to access this script at: 
org.dspace.app.rest.repository.ScriptRestRepository.findOne(ScriptRestRepository.java:64))
2024-04-12 08:09:23 2024-04-12 08:09:23,895 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 1b816f55-e379-4f8f-b321-1e5ae5850c7a 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,895 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 f5c43216-75ba-4e0a-b7a6-66645979032a 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,897 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 73f250c3-1d85-4261-8e5c-27b8a91a8f0c 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,899 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 20f29adb-8ac1-4eb5-b070-387a90d5dca1 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:23 2024-04-12 08:09:23,970 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 42b6cc45-e6d7-4e5c-907f-b7e12cafe52a 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET 
/server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/owningCollection] 
originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,005 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 e17e06bc-31fb-457b-924f-97398b1696b3 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/thumbnail] 
originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,006 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 69e3b6d1-dc77-4e01-b963-587fc7dff4b8 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET 
/server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/relationships] 
originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,008 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 4a56a90f-19cf-483e-987e-8d77021c8958 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,009 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 3f6f077b-2c5a-416f-83f3-8ef93638113a 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,009 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 6751e6d8-abc8-4d0f-a621-0411ecd68790 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/version] 
originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,009 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 54a6424e-c0e8-4376-ac84-6347a04899be 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/metrics] 
originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,010 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 7fe59a0b-f44d-4eef-9253-a2343f961456 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,015 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 b5d3ba12-441c-4dd1-91f2-a4e30254e373 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,015 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 a61c3236-e138-4bc1-9ab4-a5c99c2fc74c 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,016 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 cdbf6ba2-7e30-4d68-ac86-23bdc542fed8 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,019 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 f0308568-6557-43e9-83c0-8b56b5776e1d 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,059 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 22b208d0-fba2-437a-912a-c19e4af5bfc0 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,063 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 01175e4d-bd68-4a9c-90a6-27611e8aec62 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,129 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 321c6844-8401-4cdb-8460-e481b55eed34 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/layout/tabs/search/findByItem] originated from /
2024-04-12 08:09:24 2024-04-12 08:09:24,456 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 ac2fa332-a2a8-4109-966a-7b164a0b1af0 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/system/systemwidealerts/search/active] originated from /404
2024-04-12 08:09:24 2024-04-12 08:09:24,516 INFO 
 c5a70b65-bc5f-41ac-83e6-37411c6f4666 54dfc18f-2394-43c2-bac1-e993173a9338 
org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter @ Before request 
[GET /server/api/authz/authorizations/search/object] originated from /404

Traefik Proxy Log
2024-04-12 08:18:24 192.168.65.1 - - [12/Apr/2024:08:18:24 +0800] "GET 
/server/api/system/scripts/metadata-export HTTP/1.1" 401 172 "-" "-" 1922 
"dspace@docker" "http://172.50.0.5:8080"; 15ms
2024-04-12 08:18:24 192.168.65.1 - - [12/Apr/2024:08:18:24 +0800] "GET 
/server/api/system/scripts/metadata-import HTTP/1.1" 401 172 "-" "-" 1920 
"dspace@docker" "http://172.50.0.5:8080"; 19ms
2024-04-12 08:18:25 192.168.65.1 - - [12/Apr/2024:08:18:25 +0800] "GET 
/server/api/core/items/1fc7e604-9f52-4800-a9f0-c1df01013fa8/version?embed=versionhistory
 
HTTP/1.1" 204 0 "-" "-" 1935 "dspace@docker" "http://172.50.0.5:8080"; 67ms
2024-04-12 08:18:26 192.168.65.1 - - [12/Apr/2024:08:18:24 +0800] "GET 
/entities/person/test1/publications?f.itemtype=book,equals&spc.page=1 
HTTP/2.0" 404 16305 "-" "-" 1915 "dspace-angular@docker" 
"http://172.50.0.8:8080"; 2261ms

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/6e3422f6-02aa-48ce-8aeb-1228444bfdden%40googlegroups.com.

Reply via email to