Big trouble at little hitBTC:
06:17:48.877 [Strategy Secondary Task] INFO - Sell-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:539]
06:17:48.878 [Strategy Secondary Task] INFO - Buy-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:544]
06:18:15.898 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
06:18:29.872 [Strategy Secondary Task] ERROR - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [c.n.n.t.w.HitbtcWrapper:1171]
06:18:29.873 [Strategy Secondary Task] INFO - Sell-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:539]
06:18:29.874 [Strategy Secondary Task] INFO - Buy-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:544]
06:18:30.689 [priceTriggerTask] INFO - Price Updated. bitfinex:1 BTC = 454.65 USD [com.nubits.nubot.tasks.PriceMonitorTriggerTask:359]
06:18:45.897 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
06:19:10.991 [Strategy Secondary Task] ERROR - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [c.n.n.t.w.HitbtcWrapper:1171]
06:19:10.992 [Strategy Secondary Task] INFO - Sell-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:539]
06:19:10.994 [Strategy Secondary Task] INFO - Buy-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:544]
06:19:15.898 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
06:19:17.003 [checkOrders] ERROR - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [c.n.n.t.w.HitbtcWrapper:1171]
06:19:17.004 [checkOrders] ERROR - ApiError [4 : Null Return] [c.n.n.s.BalanceManager:33]
06:19:17.005 [checkOrders] ERROR - java.lang.Exception: ApiError [4 : Null Return] [c.n.n.t.CheckOrdersTask:167]
06:19:17.296 [checkOrders] ERROR - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [c.n.n.t.w.HitbtcWrapper:1171]
06:19:17.296 [checkOrders] ERROR - ApiError [4 : Null Return] [c.n.n.s.OrderManager:295]
06:19:17.927 [checkOrders] WARN - Liquidity info submitted:
tier=1 buy=0.0 sell=500.0 identifier=1:NBTBTC:hitbtc:0.4.1_1463249805072_2f0e73 response=true
tier=2 buy=4.31 sell=1495.693 identifier=2:NBTBTC:hitbtc:0.4.1_1463249805072_2f0e73 response=true [c.n.n.t.CheckOrdersTask:142]
06:19:31.576 [priceTriggerTask] INFO - Price Updated. bitfinex:1 BTC = 454.65 USD [com.nubits.nubot.tasks.PriceMonitorTriggerTask:359]
06:19:45.898 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
I updated the keystore (just in case; ./res/ssl/updateKeystore.sh) and tried to restart NuBot to no avail:
06:24:10.669 [main] ERROR - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [c.n.n.t.w.HitbtcWrapper:1171]
06:24:10.673 [main] ERROR - could not launch bot com.nubits.nubot.bot.NuBotRunException: Problems while validating communication with exchange : [ ApiError [4 : Null Return] ] [c.n.n.l.MainLaunch:173]
@desrever, do you have a clue?
It looks like hitBTC uses a chained certificate to secure the API access, which NuBot can’t verify.
The web interface of hitBTC is working on my browser.