[dspace-tech] Re: UI 500 error when run in yarn start:dev
Thanks Darryl, I will check that out. On Thursday, April 20, 2023 at 12:45:54 PM UTC-4 darryl@usask.ca wrote: > This might be CORS related. I've been doing frontend theme development on > my local workstation, with the backend running on our remote dev server. > Because "localhost" doesn't match the hostname of the backend server in > this configuration, it triggers CORS issues and all I see on the frontend > is a 500 error. > > To fix this I had to adjust rest.cors.allowed-origins in local.cfg on the > backend server like this: > > rest.cors.allowed-origins = ${dspace.ui.url}, http://localhost:4000 > > That allowed both the prod built frontend on the remote server and the dev > mode on my local machine to work. So I'd recommend checking the browser to > see if CORS errors might be the reason you're seeing that 500. > > - Darryl > > > On Thursday, April 20, 2023 at 7:28:07 AM UTC-6 amtuan...@gmail.com wrote: > >> Hi all >> >> I am trying to do customization of the theme and following the >> instructions here >> https://wiki.lyrasis.org/plugins/servlet/mobile?contentId=208342816#content/view/208342816 >> >> I have identical config.dev.yml and config.prod.yml >> >> When I run the UI with yarn start:dev, the UI shows error 500 but is >> working perfectly with yarn start:prod >> >> I have checked the backend logs and there is no error whatsoever as it is >> running perfectly with the UI in prod mode. >> >> I'd appreciate any help with best practices for doing UI customization. >> >> >> Thanks, >> Tuan >> > -- 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/438a7914-d59f-4493-b790-aa6e8f63801bn%40googlegroups.com.
[dspace-tech] Re: UI 500 error when run in yarn start:dev
This might be CORS related. I've been doing frontend theme development on my local workstation, with the backend running on our remote dev server. Because "localhost" doesn't match the hostname of the backend server in this configuration, it triggers CORS issues and all I see on the frontend is a 500 error. To fix this I had to adjust rest.cors.allowed-origins in local.cfg on the backend server like this: rest.cors.allowed-origins = ${dspace.ui.url}, http://localhost:4000 That allowed both the prod built frontend on the remote server and the dev mode on my local machine to work. So I'd recommend checking the browser to see if CORS errors might be the reason you're seeing that 500. - Darryl On Thursday, April 20, 2023 at 7:28:07 AM UTC-6 amtuan...@gmail.com wrote: > Hi all > > I am trying to do customization of the theme and following the > instructions here > https://wiki.lyrasis.org/plugins/servlet/mobile?contentId=208342816#content/view/208342816 > > I have identical config.dev.yml and config.prod.yml > > When I run the UI with yarn start:dev, the UI shows error 500 but is > working perfectly with yarn start:prod > > I have checked the backend logs and there is no error whatsoever as it is > running perfectly with the UI in prod mode. > > I'd appreciate any help with best practices for doing UI customization. > > > Thanks, > Tuan > -- 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/418a933f-a2d2-4efd-bb47-791cf576cd85n%40googlegroups.com.
[dspace-tech] UI 500 error when run in yarn start:dev
Hi all I am trying to do customization of the theme and following the instructions here https://wiki.lyrasis.org/plugins/servlet/mobile?contentId=208342816#content/view/208342816 I have identical config.dev.yml and config.prod.yml When I run the UI with yarn start:dev, the UI shows error 500 but is working perfectly with yarn start:prod I have checked the backend logs and there is no error whatsoever as it is running perfectly with the UI in prod mode. I'd appreciate any help with best practices for doing UI customization. Thanks, Tuan -- 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/97e4303f-f7d8-4e3e-8174-b00521ad2910n%40googlegroups.com.