Hey guys,
I've some big troubles with the rstudio package manager. I've installed everything and it's running quite smoothly. I set up two repository: one cran mirror repo that needs to access the internet and one repo containing packages from our internal gitlab server.
Here is the problem. In order to let my RSPM server access the internet, it has to go through our company proxy. Therefore, I added
[Proxy]
URL = proxy.address:port
inside the rspm config file. Now the manager can crawl packages from CRAN. However, our policy requires that for internal address (like our internal gitlab server), the communication should bypass the proxy. That is why the NO_PROXY environment variable of the underlying ubuntu system is accordingly set so that the server should communicate with all internal servers without the proxy. However, the package manager somehow ignores this setting and tries to connect to the proxy when using a git-builder. This functionality only works when commenting out the proxy setting in the configuration of the package manager. But as you probably guessed, this leads to the fact that no cran packages can be crawled from the internet anymore.
Any ideas on how to solve this?