Skip to content

Target uri should not have null authority #591

@onemore-creator

Description

@onemore-creator

Hi there,

Been trying to create a simple client/server from one protobuf file. The server works as expected, but when I am trying to configure the client

pekko.grpc.client {
  "prime.PrimeNumberService" {
    host = "127.0.0.1"
    port = 9000
    use-tls = false
  }
}

I get the following error:

[IllegalArgumentException: requirement failed: target uri should not have null authority, got [http://///127.0.0.1:9000]]

And some more details:

@PekkoGrpcGenerated
28object PrimeNumberServiceClient {
29  def apply(settings: GrpcClientSettings)(implicit sys: ClassicActorSystemProvider): PrimeNumberServiceClient =
30    new DefaultPrimeNumberServiceClient(GrpcChannel(settings), isChannelOwned = true)
31
32
33  def apply(channel: GrpcChannel)(implicit sys: ClassicActorSystemProvider): PrimeNumberServiceClient =
34    new DefaultPrimeNumberServiceClient(channel, isChannelOwned = false)

Do you know if I made a typo in the configuration or should I use a different approach?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions