监听TCP 127.0.4.1:2040:绑定:无法分配请求的地址

我正在使用以下golang代码:

l, err := net.Listen("tcp", "127.0.4.1:2040")

if err != nil {
    log.Fatal("d0b9184a-5248-413e-a5a8-30fea66997f5:", err)
}

log.Fatal(s.Serve(l))

我收到此错误:

监听TCP 127.0.4.1:2040:绑定:无法分配请求的地址

有人知道为什么那行不通吗?