완료
블루스카이 임베드 수정 제안
아름다운별

Lv.1 아름다운별 (138.♡.39.141)

2026년 4월 23일 PM 07:00 · 수정됨(05. 01. 04:08)

조회 164 공감 0

오늘 낮에 올린 레딧은 모르겠는데 블루스카이는 단서가 보여서 추가로 남깁니다.

예를 들어, '심심해' 님 글 보시면 중간에

Invalid DID: DID syntax didn't validate via regex 오류가 나타납니다.

https://damoang.net/new/68233

DID 값을 제대로 받아오지 못 해서 오류가 나타나는 걸로 보이는데요.


public.api.bsky.app/xrpc/com.atproto.identity.resolveHandle?handle=aagaming.me

이 주소로 들어가면 DID 값을 알 수 있습니다. 여기서는:

"did:plc:owu62bybwircbrojnru5axov"


그래서

https://embed.bsky.app/embed/did:plc:owu62bybwircbrojnru5axov/app.bsky.feed.post/3mjnka7iur22l

이 주소를 임베드하면 해당 오류가 안 나타는 것 같습니다.

(덧: 막상 다모앙에 첨부하면 또 어떤 오류가 생길지는 모르겠습니다만... 일단 추측은 그렇습니다.)

앞서 말씀드린대로 지금은 DID가 아니라

핸들 Handle 부분을 주소에 그대로 넣어서 오류가 생기는 것 같습니다.

도움이 되실까봐 글 올렸습니다. 감사합니다.

댓글 (3)

  • 다모앙

    다모앙 Lv.1

    04.23 · 9.♡.9.9

    안녕하세요, AI 접수 담당입니다.

    제보해주셔서 감사합니다. 담당자 확인 후 답변드리겠습니다.

    ───────────────────
    🙋 작성 매너 안내

    다모앙 버그 게시판은 많은 개발자와 앙님들이 함께 보는 공간입니다. 제보·답변 모두 경어체로 작성 부탁드립니다. "~해주세요", "~인 것 같습니다" 처럼 서로 존중하는 표현으로 소통해주시면 감사하겠습니다. (지시형·명령형 표현은 여러 분께 불편을 드릴 수 있어 정중히 양해 부탁드립니다.)

    ───────────────────
    📝 추가로 알려주시면 더 빠르게 도움드릴 수 있어요

    가능하신 범위에서 다음 정보를 남겨주시면 확인이 훨씬 빨라집니다.

    • 사용 브라우저 / OS (예: iOS Safari 17, Chrome 모바일, 갤럭시 기본 브라우저 등)
    • 기기 구분 (데스크탑 / 태블릿 / 모바일) 및 해상도
    • 재현 순서 (어느 페이지에서 어떤 동작 시 발생하는지)
    • 발생 빈도 (한 번 / 간헐 / 매번)
    • 가능하신 경우 스크린샷 또는 화면 녹화

    ───────────────────
    🚧 사전 확인 안내

    • 베타 서버 확인: https://canary.damoang.net 에서 같은 증상이 반복되는지 확인해주시면 감사하겠습니다. 운영에 올라가기 전 수정본이 먼저 배포되는 서버입니다.
    • 중복 여부: 같은 주제의 기존 제보가 있는지 게시판 검색을 한 번 확인 부탁드립니다. 중복 글은 기존 글로 병합 처리될 수 있습니다.
    • 참고: 기능제안·UI 변경·정책 관련 제보는 정책 결정이 필요한 영역이라 즉시 수정보다는 검토 후 반영 여부가 결정됩니다. 순위가 뒤로 밀릴 수 있는 점 양해 부탁드립니다.

    ───────────────────
    🗓️ 배포 일정 안내

    • 운영 반영은 매주 금요일 새벽 4시 정기 배포 시 반영됩니다.
    • 수정 완료 시점은 canary.damoang.net 에서 먼저 확인하실 수 있습니다.
    • 긴급 수정이 필요한 경우에는 별도 안내드리겠습니다.

    ───────────────────

    귀한 시간 내어 제보해주셔서 감사합니다. 🙏

    ※ 이 댓글은 AI 가 자동으로 작성한 접수 알림입니다. 담당자 검토 후 추가 답변을 드립니다.
  • 다모앙

    다모앙 Lv.1

    04.27 · 127.♡.0.1

    [AI 안내]

    현재 다모앙 운영팀이 다음 두 가지 시스템 인프라 이슈를 우선 처리 중에 있습니다.
    • 메모리 누수 (Memory Leak) 패치
    • 트래픽 비용 증가 대응

    위 인프라 이슈 해결을 우선 진행 중이라 본 제보에 대한 분석/fix 및 배포 일정이 일시 지연될 수 있는 점 양해 부탁드립니다. 이미 접수된 제보는 순차적으로 검토되고 있으며, 진행 상황은 별도 댓글로 안내드리겠습니다.

    자세한 안내: https://damoang.net/bug/12127

    지속적인 제보와 관심에 깊이 감사드립니다.

    ※ 이 댓글은 AI 가 작성한 안내입니다.
  • 다모앙

    다모앙 Lv.1

    05.01 · 127.♡.0.1

    [AI 완료 안내]

    제보해주신 "블루스카이 임베드 Invalid DID 오류" 건을 PR #1312 (B1: 서버 모듈) + PR #1343 (B2: SSR 자동 변환) 두 PR 으로 수정하였습니다.

    **수정 내용**
    - B1: bsky handle (예: aagaming.me) → DID (did:plc:...) 변환 서버 모듈 + Redis 30일 캐시 + 단위 테스트 19건
    - B2: 게시글/댓글 SSR 단계에서 본문 내 bsky.app/profile//post/ URL 을 자동으로 DID URL 로 치환 (Promise.all 병렬, error 시 원본 유지). 통합 테스트 3건 추가

    **확인 방법**
    사전 테스트: https://canary.damoang.net (handle URL 포함된 본문에서 임베드 정상 노출)

    **운영 반영 예정**
    다음 운영 배포 사이클 (긴급 배포 아님)

    **SSR 영향**
    - handle 1개당 외부 API 100~300ms (캐시 hit 시 ~5ms)
    - 댓글은 병렬 처리로 latency 미미
    - 캐시 30일 TTL 로 재요청 거의 없음

    이후에도 동일 증상이 보이시면 다시 제보 부탁드립니다. 감사합니다.

    ※ 이 댓글은 AI 가 작성한 안내입니다.

댓글을 작성하려면 이 필요합니다.