Notifications
Clear all

Carbonio Files function deosn't work - Error "No healthy upstream"

5 Posts
5 Users
0 Reactions
1,355 Views
 Joe
(@joe)
New Member
Joined: 1 year ago
Posts: 4
Topic starter  

After a fresh install, i try to enter the Carbonio Files section and i get the error "No healthy upstream"

By checking the carbonio services, I see that everythign works fine " systemctl status carbonio* "
Email works too
But not the Files

Sadly i see no errors in the log files too

Ubuntu 20.04

This topic was modified 1 year ago 3 times by Joe

   
Quote
(@djrzulf)
New Member
Joined: 12 months ago
Posts: 1
 

Hello, same here but on 22.04 LTS as VM and CT. Files doesn't work, "no healthy upstream". Also chats doesn't work but i've pass the problem and disable it (we have own matrix-synapse).

None information at logs šŸ™

Any help where try to find where is the problem with it? This one thing stops me before start it on production.

And i see one thing, directly at files at:Ā 

https://carbonio.domain.eu/carbonio/files/?folder=LOCAL_ROOT

There aren't active New file and new folder:

Cheers! Good work with Carbonio Dudes! šŸ™‚

This post was modified 12 months ago 2 times by djrzulf

   
ReplyQuote
(@anplusnin2)
New Member
Joined: 8 months ago
Posts: 5
 
Tell me how you solved the problem, I have the same error!!!

   
ReplyQuote
(@sharif)
Reputable Member Admin
Joined: 3 years ago
Posts: 829
 

@joe @djrzulf @anplusnin2

Hi,

could you please check the status of carbonio units:

root@mail:~# systemctl list-units carbonio*

And look specially the files units:

root@mail:~# systemctl status carbonio-files*

Regards,

Ā 


   
ReplyQuote
(@robiansyah-alfauzan)
New Member
Joined: 5 months ago
Posts: 2
 

I have all services running in carbonio-files but shortly after carbonio-files.service will die

ā— carbonio-files.service - Carbonio Files daemon
Loaded: loaded ( removed link ; enabled; vendor preset: enabled)
Drop-In: removed link
└─override.conf
Active: active (running) since Thu 2025-10-23 16:19:19 WIB; 6s ago
Main PID: 54698 (carbonio-files)
Tasks: 20 (limit: 12087)
Memory: 145.5M
CPU: 9.460s
CGroup: removed link
ā”œā”€54698 /bin/bash /usr/bin/carbonio-files
└─54700 /opt/zextras/common/bin/java -Djava.net.preferIPv4Stack=true -Xmx4096m -Xms4096m -DFILES_LOG_LEVEL=warn -jar removed link

Here's the log

Oct 23 16:21:33 mail.carbs2.lab carbonio-files[56681]: SLF4J(I): Connected with provider of type [ch.qos.logback.classic.spi.LogbackServiceProvider]
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: 16:21:36.656 [main] ERROR com.zextras.carbonio.files.Boot - Service stopped unexpectedly:
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: com.google.inject.ProvisionException: Unable to provision, see the following errors:
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: 1) [Guice/ErrorInCustomProvider]: RuntimeException: Unable to create the database connection! Something went wrong: e.g. database is not reachable, the database does not exist or the database credentials are wrong
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at FilesModule.provideEbeanDatabase(FilesModule.java:161)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at EbeanDatabaseManager.<init>(EbeanDatabaseManager.java:48)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: \_ for 2nd parameter
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at FilesModule.configure(FilesModule.java:58)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: while locating EbeanDatabaseManager
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Learn more:
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: removed link
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: 1 error
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ======================
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Full classname legend:
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ======================
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: EbeanDatabaseManager: "com.zextras.carbonio.files.dal.EbeanDatabaseManager"
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: FilesModule: "com.zextras.carbonio.files.config.FilesModule"
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ========================
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: End of classname legend:
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ========================
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1151)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1186)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.Boot.boot(Boot.java:53)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.Boot.main(Boot.java:35)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Caused by: java.lang.RuntimeException: Unable to create the database connection! Something went wrong: e.g. database is not reachable, the database does not exist or the database credentials are wrong
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.config.FilesModule.provideEbeanDatabase(FilesModule.java:175)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.config.FilesModule$$FastClassByGuice$$4349f.GUICE$TRAMPOLINE(<generated>)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.config.FilesModule$$FastClassByGuice$$4349f.apply(<generated>)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:260)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ... 3 common frames omitted
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Caused by: javax.persistence.PersistenceException: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "carbonio-files-db"
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebeaninternal.server.core.DefaultContainer.checkDataSource(DefaultContainer.java:268)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebeaninternal.server.core.DefaultContainer.createServer(DefaultContainer.java:103)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebeaninternal.server.core.DefaultContainer.createServer(DefaultContainer.java:33)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebean.DatabaseFactory.createInternal(DatabaseFactory.java:135)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebean.DatabaseFactory.create(DatabaseFactory.java:84)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebean.DatabaseFactory.createWithContextClassLoader(DatabaseFactory.java:110)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.config.FilesModule.provideEbeanDatabase(FilesModule.java:161)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ... 21 common frames omitted
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Caused by: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "carbonio-files-db"
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:711)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:213)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:268)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:273)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.Driver.makeConnection(Driver.java:446)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at org.postgresql.Driver.connect(Driver.java:298)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at io.ebeaninternal.server.core.DefaultContainer.checkDataSource(DefaultContainer.java:262)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: ... 27 common frames omitted
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: Exception in thread "main" java.lang.NullPointerException: Cannot invoke "com.zextras.carbonio.files.dal.EbeanDatabaseManager.stop()" because "this.ebeanDatabaseManager" is null
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.Boot.boot(Boot.java:68)
Oct 23 16:21:36 mail.carbs2.lab carbonio-files[56681]: at com.zextras.carbonio.files.Boot.main(Boot.java:35)


   
ReplyQuote