halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
33.16k stars 9.58k forks source link

文章附件地址错误导致无法访问 #6395

Closed zhangbaiquan closed 1 month ago

zhangbaiquan commented 1 month ago

系统信息

使用的哪种方式运行?

Docker Compose

发生了什么?

本站是从halo1.x迁移过来的 ,刚迁移时的版本大概是2.1.7或2.1.7的前一版本,后又升级到当前 2.17.1。记得刚迁移到2.x 文章内附件都是可以正常访问展示的,最近升到 2.17.1 时也没太留意。

现状说明: 1.附件管理菜单内:附件都是正常可访问的。 image 2.编辑文章时: 文章链接正确,预览正常。 image 3.游客访问时,链接错误,不可访问。

F12查看访问图片地址:站点地址后面多了以下路径,原因不得而知 /archives/null/ image

复现步骤

本站是从halo1.x迁移过来的 ,刚迁移时的版本大概是2.1.7或2.1.7的前一版本,后又升级到当前 2.17.1。记得刚迁移到2.x 文章内附件都是可以正常访问展示的,最近升到 2.17.1 时也没太留意。

现状说明: 1.附件管理菜单内:附件都是正常可访问的。 image 2.编辑文章时: 文章链接正确,预览正常。 image 3.游客访问时,链接错误,不可访问。

F12查看访问图片地址:站点地址后面多了以下路径,原因不得而知 /archives/null/ image

相关日志输出

2024-07-27T12:58:44.074689160Z 2024-07-27T20:58:44.074+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [https://www.zbaiquan.cn/upload/2021/04/wechat-re-payment-bfae273ec40141ba95ae054532fb8def.jpg]
2024-07-27T12:58:44.074692455Z 
2024-07-27T12:58:44.074695295Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.074698269Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.074701232Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.074704649Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.074707693Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074710712Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074713766Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074716906Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074720009Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074724350Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074728943Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074732986Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074737247Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074741496Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074746123Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074749840Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074752887Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074755922Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074759034Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074765880Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074769205Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074772219Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074775312Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074778348Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074781404Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074784465Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074787472Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074790467Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074793492Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074796513Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074799635Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074802716Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074805780Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074808826Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074811885Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074814904Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074824471Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.074828662Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074831717Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074834685Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074840761Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074843834Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.074846827Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.074849791Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.074852809Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.074855790Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.074858783Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.074861745Z 
2024-07-27T12:58:44.075640086Z 2024-07-27T20:58:44.074+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [https://www.zbaiquan.cn/upload/2021/04/alipay-re-payment-b2d73b242298494a9fa9c9dbcc54016c.jpg]
2024-07-27T12:58:44.075649898Z 
2024-07-27T12:58:44.075653076Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.075656153Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.075659313Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.075662393Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.075665433Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075676538Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075679666Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075682855Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075686112Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075689166Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075692270Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075695396Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075698439Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075706685Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075709855Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075713367Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075716455Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075719514Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075722593Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075725692Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075728763Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075731747Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075734820Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075738022Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075742597Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075747160Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075751634Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075755928Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075760355Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075764364Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075768703Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075773116Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075777795Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075782539Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075790856Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075794093Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075797703Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.075882201Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075887713Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075908763Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075912936Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075929251Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.075932257Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.075935265Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.075938322Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.075945297Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.075948313Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.075951305Z 
2024-07-27T12:58:44.076462412Z 2024-07-27T20:58:44.076+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [https://www.zbaiquan.cn/upload/2021/04/wechat-re-payment-bfae273ec40141ba95ae054532fb8def.jpg]
2024-07-27T12:58:44.076472864Z 
2024-07-27T12:58:44.076476135Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.076479254Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.076482394Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.076485474Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.076496500Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076499718Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076502797Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076511310Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076514603Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076517692Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076520784Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076523896Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076526931Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076529954Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076533013Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076536520Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076539602Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076542642Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076545735Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076548920Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076551944Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076554936Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076558204Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076561293Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076564337Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076567417Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076570423Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076573443Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076579614Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076582764Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076585862Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076588932Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076592226Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076595294Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076598373Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076601373Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076604467Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.076607632Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076610685Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076613651Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076617922Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076622339Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.076626366Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.076630483Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.076634866Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.076639990Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.076643771Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.076648194Z 
2024-07-27T12:58:44.079331835Z 2024-07-27T20:58:44.076+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [https://www.zbaiquan.cn/upload/2022/07/DSC01370.jpg]
2024-07-27T12:58:44.079346131Z 
2024-07-27T12:58:44.079349866Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.079359030Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.079362354Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.079365517Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.079368552Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079371550Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079374787Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079387842Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079393350Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079397903Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079401123Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079404717Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079409121Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079413249Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079417757Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079431116Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079436533Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079440579Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079444912Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079449888Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079453093Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079456089Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079459597Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079468915Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079473610Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079478209Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079482799Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079486956Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079490088Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079493136Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079497353Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079501881Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079505739Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079510653Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079515960Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079519185Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079522338Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.079525490Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079528532Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079531529Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079534580Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079537597Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079540581Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079543562Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079552561Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079557313Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079561601Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079566471Z 
2024-07-27T12:58:44.079569514Z 2024-07-27T20:58:44.078+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [https://www.zbaiquan.cn/upload/2022/07/logo.jpg]
2024-07-27T12:58:44.079572670Z 
2024-07-27T12:58:44.079575483Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.079578475Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.079581423Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.079584977Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.079590330Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079594819Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079599527Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079603173Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079606254Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079609281Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079612466Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079615665Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079618998Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079622104Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079625256Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079628322Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079631331Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079643997Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079647178Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079650281Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079653314Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079656820Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079659941Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079662980Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079666023Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079669104Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079672121Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079675120Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079678298Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079681354Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079684449Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079687531Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079690638Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079693668Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079696744Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079699768Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079702817Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.079706523Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079715197Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079718267Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079721330Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079724337Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.079727347Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079730318Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079733356Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079736336Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079739338Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.079742305Z 
2024-07-27T12:58:44.080618403Z 2024-07-27T20:58:44.079+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [/themes/theme-Joe3/assets/widget/swirl-heart.gif]
2024-07-27T12:58:44.080637773Z 
2024-07-27T12:58:44.080641399Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.080644710Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.080647970Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.080651063Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.080654449Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080657568Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080660737Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080663971Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080667071Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080670094Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080673186Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080682229Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080685620Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080689620Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080693940Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080698375Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080702012Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080705305Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080708490Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080711772Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080714901Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080718075Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080721272Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080724448Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080727588Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080730869Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080734159Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080737287Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080740429Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080743705Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080746912Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080750097Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080756989Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080761971Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080766091Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080770195Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080774652Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.080778876Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080781975Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080785228Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080788300Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080791353Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.080794459Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.080797571Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.080800615Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.080803687Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.080806710Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.080809747Z 
2024-07-27T12:58:44.081305782Z 2024-07-27T20:58:44.080+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [/themes/theme-Joe3/assets/svg/level_1.svg]
2024-07-27T12:58:44.081315292Z 
2024-07-27T12:58:44.081318540Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.081321741Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.081324830Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.081327879Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.081330914Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081340895Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081349459Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081352638Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081355707Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081358748Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081362734Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081367282Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081371603Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081375427Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081379357Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081383225Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081388404Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081393031Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081397590Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081400904Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081403928Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081406918Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081409989Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081413027Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081416093Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081419165Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081422149Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081428432Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081431551Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081434597Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081437685Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081440755Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081443839Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081447351Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081450434Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081453459Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081456532Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.081459667Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081462665Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081465641Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081468699Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081471699Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081474680Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.081477663Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.081480808Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.081485278Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.081489505Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.081494203Z 
2024-07-27T12:58:44.081951215Z 2024-07-27T20:58:44.081+08:00 ERROR 8 --- [edElastic-23998] i.g.g.cloudinary.DefaultImageOptimizer   : Failed to optimize image: [/themes/theme-Joe3/assets/img/cloud/tencent.svg]
2024-07-27T12:58:44.081966509Z 
2024-07-27T12:58:44.081969837Z java.lang.IllegalArgumentException: Must supply cloud_name in tag or in configuration
2024-07-27T12:58:44.081972955Z  at com.cloudinary.Url.generate(Url.java:355) ~[na:na]
2024-07-27T12:58:44.081976001Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$scaleImage$3(DefaultImageOptimizer.java:62) ~[na:na]
2024-07-27T12:58:44.081979039Z  at io.github.guqing.cloudinary.DefaultImageOptimizer.lambda$optimize$0(DefaultImageOptimizer.java:34) ~[na:na]
2024-07-27T12:58:44.081990304Z  at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081993523Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onNext(FluxHandle.java:129) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081996589Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.081999678Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082002762Z  at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2571) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082005827Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.request(FluxHandleFuseable.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082008913Z  at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.request(FluxDefaultIfEmpty.java:98) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082012033Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.request(FluxHandle.java:272) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082015056Z  at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082018064Z  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082021118Z  at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082024200Z  at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082027664Z  at reactor.core.publisher.FluxHandle$HandleSubscriber.onSubscribe(FluxHandle.java:90) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082030750Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.onSubscribe(Operators.java:2051) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082033911Z  at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onSubscribe(FluxHandleFuseable.java:164) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082037019Z  at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082040023Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082045983Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onNext(FluxMergeSequential.java:237) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082049177Z  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:335) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082052209Z  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082055251Z  at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onSubscribe(FluxMergeSequential.java:198) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082058346Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082061423Z  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082064401Z  at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082067412Z  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082070424Z  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082073514Z  at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082076593Z  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082079656Z  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082082906Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.onComplete(MonoSubscribeOn.java:162) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082086000Z  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082089062Z  at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:177) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082092101Z  at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:221) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
2024-07-27T12:58:44.082095228Z  at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082098233Z  at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082101264Z  at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082104308Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082107279Z  at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
2024-07-27T12:58:44.082113319Z  at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.082116372Z  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.082119404Z  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
2024-07-27T12:58:44.082122378Z  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.082125348Z  at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2024-07-27T12:58:44.082128322Z

附加信息

No response

zhangbaiquan commented 1 month ago

不知我又干了什么,还是调整了什么插件,现在文章页游客身份附件访问正常,暂时关闭ISSURE。

ruibaby commented 1 month ago

应该是你安装了 WebP Cloud Services 1.0.1 插件,但是没有设置 Proxy URL,导致图片地址拼接错误,如果不使用这个插件的话,建议直接卸载。此外,这个插件在最新的版本已经修复此问题:https://www.halo.run/store/apps/app-fVJSY?tab=releases