Hi,
I have installed Free5GC on ubuntu 18.04 with Kernel 5.0.0-23.
The Installation is successful, but when i try to run amf by using the command: sudo ./bin/amf I got the following error:
INFO[2020-07-02T16:34:28+01:00]/src/amf/amf.go:25 main.main() amf AMF=app
INFO[2020-07-02T16:34:28+01:00]/src/amf/amf.go:26 main.main() AMF version: 2020-03-31-01 AMF=app
CommonConfig file: config/free5GC.conf
INFO[2020-07-02T16:34:28+01:00]/lib/nas/logger/logger.go:58 free5gc/lib/nas/logger.SetLogLevel() set log level : info NAS=message
INFO[2020-07-02T16:34:28+01:00]/lib/nas/logger/logger.go:63 free5gc/lib/nas/logger.SetReportCaller() set report call : true NAS=message
INFO[2020-07-02T16:34:28+01:00]/lib/fsm/logger/logger.go:56 free5gc/lib/fsm/logger.SetLogLevel() set log level : info fsm=fsm
INFO[2020-07-02T16:34:28+01:00]/lib/fsm/logger/logger.go:61 free5gc/lib/fsm/logger.SetReportCaller() set report call : true fsm=fsm
INFO[2020-07-02T16:34:28+01:00]/lib/ngap/logger/logger.go:56 free5gc/lib/ngap/logger.SetLogLevel() set log level : info NGAP=NGAP
INFO[2020-07-02T16:34:28+01:00]/lib/ngap/logger/logger.go:61 free5gc/lib/ngap/logger.SetReportCaller() set report call : true NGAP=NGAP
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Namf_Communication/logger/logger.go:57 free5gc/lib/openapi/Namf_Communication/logger.SetLogLevel() set log level : info Namf=Comm
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Namf_Communication/logger/logger.go:62 free5gc/lib/openapi/Namf_Communication/logger.SetReportCaller() set report call : true Namf=Comm
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Namf_EventExposure/logger/logger.go:57 free5gc/lib/openapi/Namf_EventExposure/logger.SetLogLevel() set log level : info Namf=Event
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Namf_EventExposure/logger/logger.go:62 free5gc/lib/openapi/Namf_EventExposure/logger.SetReportCaller() set report call : true Namf=Event
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Nsmf_PDUSession/logger/logger.go:57 free5gc/lib/openapi/Nsmf_PDUSession/logger.SetLogLevel() set log level : info Nsmf=PDUSession
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Nsmf_PDUSession/logger/logger.go:62 free5gc/lib/openapi/Nsmf_PDUSession/logger.SetReportCaller() set report call : true Nsmf=PDUSession
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Nudr_DataRepository/logger/logger.go:57 free5gc/lib/openapi/Nudr_DataRepository/logger.SetLogLevel() set log level : info Nudr=datarepository
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/Nudr_DataRepository/logger/logger.go:62 free5gc/lib/openapi/Nudr_DataRepository/logger.SetReportCaller() set report call : true Nudr=datarepository
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/logger/logger.go:57 free5gc/lib/openapi/logger.SetLogLevel() set log level : info OpenApi=OpenApi
INFO[2020-07-02T16:34:28+01:00]/lib/openapi/logger/logger.go:62 free5gc/lib/openapi/logger.SetReportCaller() set report call : true OpenApi=OpenApi
INFO[2020-07-02T16:34:28+01:00] set log level : info aper=aper
INFO[2020-07-02T16:34:28+01:00] set report call : true aper=aper
INFO[2020-07-02T16:34:28+01:00]/lib/CommonConsumerTestData/logger/logger.go:60 free5gc/lib/CommonConsumerTestData/logger.SetLogLevel() set log level : info CommonTest=comm
INFO[2020-07-02T16:34:28+01:00]/lib/CommonConsumerTestData/logger/logger.go:65 free5gc/lib/CommonConsumerTestData/logger.SetReportCaller() set report call : true CommonTest=comm
INFO[2020-07-02T16:34:28+01:00]/src/amf/factory/factory.go:35 free5gc/src/amf/factory.InitConfigFactory() Successfully initialize configuration config/amfcfg.conf AMF=init
INFO[2020-07-02T16:34:28+01:00]/src/amf/service/amf_init.go:85 free5gc/src/amf/service.(*AMF).Initialize() AMF debug level(string): info AMF=init
INFO[2020-07-02T16:34:28+01:00]/src/amf/service/amf_init.go:110 free5gc/src/amf/service.(*AMF).Start() Server started AMF=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 /namf-callback/v1/ --> free5gc/src/amf/httpcallback.Index (4 handlers)
[GIN-debug] POST /namf-callback/v1/smContextStatus/:guti/:pduSessionId --> free5gc/src/amf/httpcallback.SmContextStatusNotify (4 handlers)
[GIN-debug] POST /namf-callback/v1/am-policy/:polAssoId/update --> free5gc/src/amf/httpcallback.AmPolicyControlUpdateNotifyUpdate (4 handlers)
[GIN-debug] POST /namf-callback/v1/am-policy/:polAssoId/terminate --> free5gc/src/amf/httpcallback.AmPolicyControlUpdateNotifyTerminate (4 handlers)
[GIN-debug] POST /namf-callback/v1/n1-message-notify --> free5gc/src/amf/httpcallback.N1MessageNotify (4 handlers)
[GIN-debug] GET /namf-oam/v1/ --> free5gc/src/amf/oam.Index (4 handlers)
[GIN-debug] GET /namf-oam/v1/registered-ue-context --> free5gc/src/amf/oam.RegisteredUEContext (4 handlers)
[GIN-debug] GET /namf-oam/v1/registered-ue-context/:supi --> free5gc/src/amf/oam.RegisteredUEContext (4 handlers)
[GIN-debug] GET /namf-comm/v1/ --> free5gc/src/amf/communication.Index (4 handlers)
[GIN-debug] PUT /namf-comm/v1/subscriptions/:subscriptionId --> free5gc/src/amf/communication.AMFStatusChangeSubscribeModfy (4 handlers)
[GIN-debug] DELETE /namf-comm/v1/subscriptions/:subscriptionId --> free5gc/src/amf/communication.AMFStatusChangeUnSubscribe (4 handlers)
[GIN-debug] PUT /namf-comm/v1/ue-contexts/:ueContextId --> free5gc/src/amf/communication.CreateUEContext (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/assign-ebi --> free5gc/src/amf/communication.EBIAssignment (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/transfer-update --> free5gc/src/amf/communication.RegistrationStatusUpdate (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/release --> free5gc/src/amf/communication.ReleaseUEContext (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/transfer --> free5gc/src/amf/communication.UEContextTransfer (4 handlers)
[GIN-debug] DELETE /namf-comm/v1/ue-contexts/:ueContextId/n1-n2-messages/subscriptions/:subscriptionId --> free5gc/src/amf/communication.N1N2MessageUnSubscribe (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/n1-n2-messages --> free5gc/src/amf/communication.N1N2MessageTransfer (4 handlers)
[GIN-debug] GET /namf-comm/v1/ue-contexts/:ueContextId/n1-n2-messages/:n1N2MessageId --> free5gc/src/amf/communication.N1N2MessageTransferStatus (4 handlers)
[GIN-debug] POST /namf-comm/v1/ue-contexts/:ueContextId/n1-n2-messages/subscriptions --> free5gc/src/amf/communication.N1N2MessageSubscribe (4 handlers)
[GIN-debug] DELETE /namf-comm/v1/non-ue-n2-messages/subscriptions/:n2NotifySubscriptionId --> free5gc/src/amf/communication.NonUeN2InfoUnSubscribe (4 handlers)
[GIN-debug] POST /namf-comm/v1/non-ue-n2-messages/transfer --> free5gc/src/amf/communication.NonUeN2MessageTransfer (4 handlers)
[GIN-debug] POST /namf-comm/v1/non-ue-n2-messages/subscriptions --> free5gc/src/amf/communication.NonUeN2InfoSubscribe (4 handlers)
[GIN-debug] POST /namf-comm/v1/subscriptions --> free5gc/src/amf/communication.AMFStatusChangeSubscribe (4 handlers)
[GIN-debug] GET /namf-evts/v1/ --> free5gc/src/amf/eventexposure.Index (4 handlers)
[GIN-debug] DELETE /namf-evts/v1/subscriptions/:subscriptionId --> free5gc/src/amf/eventexposure.DeleteSubscription (4 handlers)
[GIN-debug] PATCH /namf-evts/v1/subscriptions/:subscriptionId --> free5gc/src/amf/eventexposure.ModifySubscription (4 handlers)
[GIN-debug] POST /namf-evts/v1/subscriptions --> free5gc/src/amf/eventexposure.CreateSubscription (4 handlers)
[GIN-debug] GET /namf-mt/v1/ --> free5gc/src/amf/mt.Index (4 handlers)
[GIN-debug] GET /namf-mt/v1/ue-contexts/:ueContextId --> free5gc/src/amf/mt.ProvideDomainSelectionInfo (4 handlers)
[GIN-debug] POST /namf-mt/v1/ue-contexts/:ueContextId/ue-reachind --> free5gc/src/amf/mt.EnableUeReachability (4 handlers)
[GIN-debug] GET /namf-loc/v1/ --> free5gc/src/amf/location.Index (4 handlers)
[GIN-debug] POST /namf-loc/v1/:ueContextId/provide-loc-info --> free5gc/src/amf/location.ProvideLocationInfo (4 handlers)
[GIN-debug] POST /namf-loc/v1/:ueContextId/provide-pos-info --> free5gc/src/amf/location.ProvidePositioningInfo (4 handlers)
INFO[2020-07-02T16:34:28+01:00]/src/amf/util/init_context.go:14 free5gc/src/amf/util.InitAmfContext() amfconfig Info: Version[1.0.0] Description[AMF initial local configuration] AMF=Util
INFO[2020-07-02T16:34:28+01:00]/lib/ngap/ngapSctp/sctp.go:80 free5gc/lib/ngap/ngapSctp.Server() Listen on 127.0.0.1:38412 NGAP=NGAP
AMF register to NRF Error[Put http://localhost:29510/nnrf-nfm/v1/nf-instances/9ebac5b1-42e1-46be-9a56-bb031402aad3: dial tcp 127.0.0.1:29510: connect: connection refused]
any help in this regard will be highly appreciated.
Thanks