使用Apollo配置中心抛出的一个错误 javax.crypto.BadPaddingException: Decryption error

Picked up JAVA_TOOL_OPTIONS: -javaagent:/home/admin/.opt/ArmsAgent/arms-bootstrap-1.7.0-SNAPSHOT.jar -Darms.licenseKey=jiwkgbvhgt@c3665545c8628c5 -Darms.appId=1bbcaf78-360c-46aa-a8c9-f983f78cfd76 -Darms.agent.env=Serverless -Darms.agent.args=  -Dprofiler.micro.service.metadata.report.enable=true -Dprofiler.micro.service.http.server.enable=true -Dmsc.appName=cn-beijing-customeranalysisprod-iot-cloud-customer-analysis-api-1bbcaf -Dmsc.licenseKey=jiwkgbvhgt@a3080eca172b24a
2021-03-11 22:06:22 [INFO ](com.navercorp.pinpoint.bootstrap.PinpointBootStrap) Start to set EDAS system property: -Dtomcat.monitor.http.binding.host=127.0.0.1 -Dhsf.publish.default.tid=false -Dhsf.subscribe.default.tid=false  -Dproject.name=1bbcaf78-360c-46aa-a8c9-f983f78cfd76 -Decc.id=iot-cloud-customer-analysis-api-1bbcaf78-360c-46aa-a-m25zh -DJM.CONTAINER.ID=ecc:iot-cloud-customer-analysis-api-1bbcaf78-360c-46aa-a-m25zh -Dspas.identity=/home/admin/.spas_key/default -Dtenant.id=e8c1edc7-7927-4e12-b011-46b1abba7c2a -Daddress.server.domain=addr-bj-internal.edas.aliyun.com -Daddress.server.port=8080 -Dconfigserver.client.port=8000 -Dhsf.server.ip=10.231.12.62 -Dalicloud.deployment.mode=EDAS_MANAGED
2021-03-11 22:06:22 [INFO ](com.navercorp.pinpoint.bootstrap.PinpointBootStrap) Set EDAS system property success: tomcat.monitor.http.binding.host=127.0.0.1~hsf.publish.default.tid=false~hsf.subscribe.default.tid=false~project.name=1bbcaf78-360c-46aa-a8c9-f983f78cfd76~ecc.id=iot-cloud-customer-analysis-api-1bbcaf78-360c-46aa-a-m25zh~JM.CONTAINER.ID=ecc:iot-cloud-customer-analysis-api-1bbcaf78-360c-46aa-a-m25zh~spas.identity=/home/admin/.spas_key/default~tenant.id=e8c1edc7-7927-4e12-b011-46b1abba7c2a~address.server.domain=addr-bj-internal.edas.aliyun.com~address.server.port=8080~configserver.client.port=8000~hsf.server.ip=10.231.12.62~alicloud.deployment.mode=EDAS_MANAGED~
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2021-03-11 22:06:26 [WARN ](com.navercorp.pinpoint.bootstrap.PinpointBootStrap) arms agent start cost: 4657ms
decrypt config failed!
javax.crypto.BadPaddingException: Decryption error
	at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:383)
	at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:294)
	at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
	at com.sun.crypto.provider.RSACipher.engineDoFinal(RSACipher.java:389)
	at javax.crypto.Cipher.doFinal(Cipher.java:2164)
	at com.longfor.gaia.gfs.rsa.RSAUtil.decrypt(RSAUtil.java:52)
	at com.ctrip.framework.apollo.util.ConfigUtil.getDecryptProperties(ConfigUtil.java:356)
	at com.ctrip.framework.apollo.internals.LocalFileConfigRepository.getConfig(LocalFileConfigRepository.java:85)
	at com.ctrip.framework.apollo.internals.DefaultConfig.initialize(DefaultConfig.java:55)
	at com.ctrip.framework.apollo.internals.DefaultConfig.<init>(DefaultConfig.java:50)
	at com.ctrip.framework.apollo.spi.DefaultConfigFactory.create(DefaultConfigFactory.java:35)
	at com.ctrip.framework.apollo.internals.DefaultConfigManager.getConfig(DefaultConfigManager.java:37)
	at com.ctrip.framework.apollo.ConfigService.getConfig(ConfigService.java:61)
	at com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer.initialize(ApolloApplicationContextInitializer.java:99)
	at com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer.postProcessEnvironment(ApolloApplicationContextInitializer.java:158)
	at org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEnvironmentPreparedEvent(ConfigFileApplicationListener.java:177)
	at org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEvent(ConfigFileApplicationListener.java:165)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
	at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:76)
	at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
	at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:342)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:305)
	at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:140)
	at org.springframework.cloud.bootstrap.BootstrapApplicationListener.bootstrapServiceContext(BootstrapApplicationListener.java:209)
	at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:114)
	at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:71)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
	at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:76)
	at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
	at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:342)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:305)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
	at com.longfor.iot.cca.api.ApiApplication.main(ApiApplication.java:26)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:51)
	at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)

使用Apollo配置中心抛出的一个错误,经过一天的查找发现加密的密文有问题,从其他环境直接把加密的密文复制过来,解密不成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值