Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[heo主题]大量502和主题样式错误 #2677

Open
ymh0000123 opened this issue Aug 28, 2024 · 8 comments
Open

[heo主题]大量502和主题样式错误 #2677

ymh0000123 opened this issue Aug 28, 2024 · 8 comments
Assignees
Labels
help wanted Extra attention is needed resolved

Comments

@ymh0000123
Copy link

描述bug
控制台出现大量502
image
可能这些502 还造成了
主题错误 文章边框消失
image

期望的正常结果
恢复正常

复现步骤
正常部署

环境

  • 【必填】NotionNext版本 4.6.2
  • 【必填】主题 heo
  • 【必填】部署方案 netlify

补充说明
在502的请求前几秒的样式是正常的
访问502的请求响应的内容是

error decoding lambda response: error decoding lambda response: unexpected end of JSON input
@ymh0000123 ymh0000123 added the bug Something isn't working label Aug 28, 2024
@ymh0000123 ymh0000123 changed the title [heo主题]大量502造成主题样式错误 [heo主题]大量502造成主题样式错误和无法自动更新 Aug 29, 2024
@EFLKumo
Copy link
Contributor

EFLKumo commented Aug 31, 2024

同样遇到这个问题。具体问题出在哪里,可以定位一下吗
我这边没查到502
image
初步判断是这里DOM出问题了,类名是空的
image

@ymh0000123
Copy link
Author

同样遇到这个问题。具体问题出在哪里,可以定位一下吗 我这边没查到502 image 初步判断是这里DOM出问题了,类名是空的 image

main- 开头的js的
image

@ymh0000123
Copy link
Author

返回502的是中文的tag和category

@ymh0000123 ymh0000123 changed the title [heo主题]大量502造成主题样式错误和无法自动更新 [heo主题]大量502和主题样式错误 Aug 31, 2024
@wuyuhanzijin
Copy link

目前已经向tangly反馈,可以等待修复,或者等待其他开发者修复,目前可以自行回滚

@ymh0000123
Copy link
Author

ymh0000123 commented Aug 31, 2024

找到函数的报错

ERROR  Invoke Error 	{"errorType":"TypeError","errorMessage":"Cannot convert argument to a ByteString because the character at index 18 has a value of 25972 which is greater than 255.","stack":["TypeError: Cannot convert argument to a ByteString because the character at index 18 has a value of 25972 which is greater than 255.","    at webidl.converters.ByteString (node:internal/deps/undici/undici:3661:17)","    at _Headers.set (node:internal/deps/undici/undici:8593:35)","    at setCacheTagsHeaders (file:///var/task/.netlify/dist/run/headers.js:180:13)","    at file:///var/task/.netlify/dist/run/handlers/server.js:3165:5","    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","    at async server_default (file:///var/task/.netlify/dist/run/handlers/server.js:3137:10)","    at async file:///var/task/___netlify-server-handler.mjs:31:24","    at async Module.handler (file:///var/task/___netlify-server-handler.mjs:19:27)","    at async Runtime.handler (file:///var/task/___netlify-bootstrap.mjs:2:26682)","    at async Runtime.handleOnceStreaming (file:///var/runtime/index.mjs:1206:26)"]}

@tangly1024
Copy link
Owner

已收到反馈,关于502的接口异常,和样式丢失的问题,我这边排查一下

@tangly1024
Copy link
Owner

HEO的样式主题问题已修复,相关commit: 107a55a

@tangly1024
Copy link
Owner

页面样式和接口502是两个不会互相影响的问题。

返回502的是中文的tag和category

目前发现在您的网站上如果tag和category中带有中文,会出现类似请求错误;

这些请求是为了预加载页面,以提高访问分类与标签的访问效率,好在这个请求异常并不影响tag和category页面的访问。

不过这个问题不是必然出现,考虑到您使用的是netlify,而不是vercel,推测,也许是平台在中文接口请求上有一些不兼容?

@tangly1024 tangly1024 added help wanted Extra attention is needed resolved and removed bug Something isn't working labels Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed resolved
Projects
None yet
Development

No branches or pull requests

4 participants