Webconsole error

Hi All,
I am trying to run the webconsole of free5GC, but when i run the server.go and open the URL in the browser through http://localhost:5000/#/, i got the following error:

INFO[2020-08-10T23:53:10+01:00]/server.go:23 main.main() webui WebUI=app
CommonConfig file: …/config/free5GC.conf
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/nas/logger/logger.go:58 free5gc/lib/nas/logger.SetLogLevel() set log level : info NAS=message
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/nas/logger/logger.go:63 free5gc/lib/nas/logger.SetReportCaller() set report call : true NAS=message
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/fsm/logger/logger.go:56 free5gc/lib/fsm/logger.SetLogLevel() set log level : info fsm=fsm
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/fsm/logger/logger.go:61 free5gc/lib/fsm/logger.SetReportCaller() set report call : true fsm=fsm
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/ngap/logger/logger.go:56 free5gc/lib/ngap/logger.SetLogLevel() set log level : info NGAP=NGAP
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/ngap/logger/logger.go:61 free5gc/lib/ngap/logger.SetReportCaller() set report call : true NGAP=NGAP
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Namf_Communication/logger/logger.go:57 free5gc/lib/openapi/Namf_Communication/logger.SetLogLevel() set log level : info Namf=Comm
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Namf_Communication/logger/logger.go:62 free5gc/lib/openapi/Namf_Communication/logger.SetReportCaller() set report call : true Namf=Comm
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Namf_EventExposure/logger/logger.go:57 free5gc/lib/openapi/Namf_EventExposure/logger.SetLogLevel() set log level : info Namf=Event
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Namf_EventExposure/logger/logger.go:62 free5gc/lib/openapi/Namf_EventExposure/logger.SetReportCaller() set report call : true Namf=Event
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Nsmf_PDUSession/logger/logger.go:57 free5gc/lib/openapi/Nsmf_PDUSession/logger.SetLogLevel() set log level : info Nsmf=PDUSession
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Nsmf_PDUSession/logger/logger.go:62 free5gc/lib/openapi/Nsmf_PDUSession/logger.SetReportCaller() set report call : true Nsmf=PDUSession
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Nudr_DataRepository/logger/logger.go:57 free5gc/lib/openapi/Nudr_DataRepository/logger.SetLogLevel() set log level : info Nudr=datarepository
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/Nudr_DataRepository/logger/logger.go:62 free5gc/lib/openapi/Nudr_DataRepository/logger.SetReportCaller() set report call : true Nudr=datarepository
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/logger/logger.go:57 free5gc/lib/openapi/logger.SetLogLevel() set log level : info OpenApi=OpenApi
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/openapi/logger/logger.go:62 free5gc/lib/openapi/logger.SetReportCaller() set report call : true OpenApi=OpenApi
INFO[2020-08-10T23:53:10+01:00] set log level : info aper=aper
INFO[2020-08-10T23:53:10+01:00] set report call : true aper=aper
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/CommonConsumerTestData/logger/logger.go:60 free5gc/lib/CommonConsumerTestData/logger.SetLogLevel() set log level : info CommonTest=comm
INFO[2020-08-10T23:53:10+01:00]/home/hanif/go/src/free5gc/lib/CommonConsumerTestData/logger/logger.go:65 free5gc/lib/CommonConsumerTestData/logger.SetReportCaller() set report call : true CommonTest=comm
INFO[2020-08-10T23:53:10+01:00]/backend/factory/factory.go:35 free5gc/webconsole/backend/factory.InitConfigFactory() Successfully initialize configuration …/config/webuicfg.conf WebUI=init
INFO[2020-08-10T23:53:10+01:00]/backend/webui_service/webui_init.go:68 free5gc/webconsole/backend/webui_service.(*WEBUI).Initialize() WEBUI debug level(string): info WebUI=init
INFO[2020-08-10T23:53:10+01:00]/backend/webui_service/webui_init.go:99 free5gc/webconsole/backend/webui_service.(*WEBUI).Start() Server started WebUI=init
[GIN-debug] [WARNING] Creating an Engine instance with the Logger and Recovery middleware already attached.

[GIN-debug] [WARNING] Running in “debug” mode. Switch to “release” mode in production.

  • using env: export GIN_MODE=release
  • using code: gin.SetMode(gin.ReleaseMode)

[GIN-debug] GET /api/sample --> free5gc/webconsole/backend/WebUI.GetSampleJSON (3 handlers)
[GIN-debug] GET /api/subscriber --> free5gc/webconsole/backend/WebUI.GetSubscribers (3 handlers)
[GIN-debug] GET /api/subscriber/:ueId/:servingPlmnId --> free5gc/webconsole/backend/WebUI.GetSubscriberByID (3 handlers)
[GIN-debug] POST /api/subscriber/:ueId/:servingPlmnId --> free5gc/webconsole/backend/WebUI.PostSubscriberByID (3 handlers)
[GIN-debug] PUT /api/subscriber/:ueId/:servingPlmnId --> free5gc/webconsole/backend/WebUI.PutSubscriberByID (3 handlers)
[GIN-debug] DELETE /api/subscriber/:ueId/:servingPlmnId --> free5gc/webconsole/backend/WebUI.DeleteSubscriberByID (3 handlers)
[GIN-debug] PATCH /api/subscriber/:ueId/:servingPlmnId --> free5gc/webconsole/backend/WebUI.PatchSubscriberByID (3 handlers)
[GIN-debug] GET /api/registered-ue-context --> free5gc/webconsole/backend/WebUI.GetRegisteredUEContext (3 handlers)
[GIN-debug] GET /api/registered-ue-context/:supi --> free5gc/webconsole/backend/WebUI.GetRegisteredUEContext (3 handlers)
[GIN-debug] GET /api/ue-pdu-session-info/:smContextRef --> free5gc/webconsole/backend/WebUI.GetUEPDUSessionInfo (3 handlers)
[GIN-debug] Listening and serving HTTP on :5000
[GIN] 2020/08/10 - 23:53:19 | 200 | 2.062404ms | 127.0.0.1 | GET /
[GIN] 2020/08/10 - 23:53:20 | 200 | 232.965µs | 127.0.0.1 | GET /static/media/free5gc_logo.adcdb325.png
[GIN] 2020/08/10 - 23:53:20 | 200 | 108.132µs | 127.0.0.1 | GET /service-worker.js
[GIN] 2020/08/10 - 23:53:20 | 200 | 75.136µs | 127.0.0.1 | GET /service-worker.js
[GIN] 2020/08/10 - 23:53:20 | 301 | 10.217µs | 127.0.0.1 | GET /index.html?_sw-precache=c45aee56e07072b4b2cae32ae1b6a5b9
[GIN] 2020/08/10 - 23:53:20 | 404 | 77.504µs | 127.0.0.1 | GET /?_sw-precache=c45aee56e07072b4b2cae32ae1b6a5b9
INFO[2020-08-10T23:53:23+01:00]/backend/WebUI/api_webui.go:438 free5gc/webconsole/backend/WebUI.GetRegisteredUEContext() Get Registered UE Context WebUI=WebUI
ERRO[2020-08-10T23:53:23+01:00]/backend/WebUI/api_webui.go:457 free5gc/webconsole/backend/WebUI.GetRegisteredUEContext() Get http://127.0.0.1:29518/namf-oam/v1/registered-ue-context: dial tcp 127.0.0.1:29518: connect: connection refused WebUI=WebUI
[GIN] 2020/08/10 - 23:53:23 | 500 | 78.849881ms | 127.0.0.1 | GET /api/registered-ue-context


Also, nothing is displayed on the browser side as well. only an empty page (screenshot attached). Can anyone please help me in this regard?

Thanks

When you open the web UI, it try to get the current registered UEs’ information from AMF, and if AMF is closed, the logger will report the error. A empty page is correct because it means that there is no registered UEs in the core network

Hi Jay16213
Thanks for your comment. Could you please tell me that how i will add the UE’s and in which particular file I have to make changes. Your cooperation in this regard will be highly appreciated.