question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Healthcheck fails RPC test

See original GitHub issue
  • nvim --version: NVIM v0.4.4 (+acl +iconv +tui)
  • Operating system/version: NixOS (relevant parts of configuration.nix shown below)
environment.systemPackages = with pkgs; [
  neovim
  (python3.withPackages(ps: with ps; [ pynvim ueberzug])
  ...
]
  • nvim +'checkhealth rnvimr':
health#rnvimr#check
========================================================================
## OS
  - OK: Name: Linux

## Ranger
  - OK: Version: ranger 1.9.3

## Python
  - OK: Version: 3.8.5 (default, Jul 20 2020, 13:26:22) [GCC 9.3.0]

## Pynvim
  - OK: Version: 0.4.1

## Ueberzug (optional)
  - OK: Ueberzug is ready

## RPC
  - ERROR: RPC: timeout 3s

Describe the bug

I am told by the healthcheck that RPC is timing out.

Otherwise, I seem to be able to use the plugin just fine (even when I didn’t have pynvim or ueberzug installed…).

Am I missing any additional dependencies?

Expected behavior

Unclear what the implications of this error message are, but it shouldn’t be appearing.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:10 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
dmitrii-davidovcommented, Feb 28, 2021

@j-hui I’ve reproduced this issue: it was because of using separate Python for NVIM:

" init.vim
let g:python3_host_prog=~/.venvs/vim3/bin/python

So pynvim package isn’t installed in system Python3 and in this case NVIM starts, it’s health-check is ok but ranger can’t load rnvimr plugins (although succsesfully starts) so RPC doesn’t work.

Looks like in this case ranger uses Python without pynvim package.

1reaction
kevinhwang91commented, Dec 21, 2020

I can’t reproduce, leave this issue here. If you have any unexpected issues, you can append them here to give me feedback.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Domain Controller Health Check Guide - Comparitech
A health check for Active Directory domain controllers can be performed with native Microsoft tools that cost nothing.
Read more >
gRPC HealthCheck reports SERVING even when it is defined ...
I have hardcoded one service as NOT_SERVING to test it, however, for some reason, it is not working. I would appreciate some help....
Read more >
Health checks overview | Load Balancing - Google Cloud
Google Cloud records the success or failure of each probe. ... The load balancer guide describes the valid health check selections for each...
Read more >
Health Check Tests - TechDocs
If an appropriate HTTP port is not available on the proxy, either test fails. An HTTP/HTTPS test requires a full URL for configuration....
Read more >
Health Checks and Graceful Degradation in Distributed Systems
For example, in gRPC, the health check becomes an RPC call in its own right. ... but fail some validity tests, or may...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found