TypeError: can't access property "importKey", this.subtle is null
pbkdf2 web-crypto-function.service.ts:39
xo main.170897df14056af05800.js:1
t Angular
xo main.170897df14056af05800.js:1
pbkdf2 main.170897df14056af05800.js:1
makeKey crypto.service.ts:907
Gn main.170897df14056af05800.js:1
t Angular
Gn main.170897df14056af05800.js:1
makeKey main.170897df14056af05800.js:1
makeMasterKey crypto.service.ts:184
Gn main.170897df14056af05800.js:1
t Angular
Gn main.170897df14056af05800.js:1
makeMasterKey main.170897df14056af05800.js:1
buildRegisterRequest Angular
zr main.170897df14056af05800.js:51
t Angular
zr main.170897df14056af05800.js:51
buildRegisterRequest main.170897df14056af05800.js:51
submit Angular
zr main.170897df14056af05800.js:51
t Angular
zr main.170897df14056af05800.js:51
submit main.170897df14056af05800.js:51
submit register-form.component.ts:101
Br main.170897df14056af05800.js:51
t Angular
Br main.170897df14056af05800.js:51
submit main.170897df14056af05800.js:51
template register-form.component.html:5
Wc listener.ts:224
r listener.ts:261
next Subscriber.ts:161
_next Subscriber.ts:119
next Subscriber.ts:75
next Subject.ts:68
r errorContext.ts:29
next Subject.ts:61
emit event_emitter.ts:114
onSubmit form_group_directive.ts:275
hostBindings form_group_directive.ts:59
Wc listener.ts:224
r listener.ts:261
E dom_renderer.ts:76
invokeTask Angular
onInvokeTask ng_zone.ts:408
Angular 13
addEventListener dom_events.ts:27
addEventListener event_manager.ts:52
listen dom_renderer.ts:295
listen animation_renderer.ts:235
$c listener.ts:179
Yc listener.ts:48
hostBindings form_group_directive.ts:59
ml shared.ts:1205
pl shared.ts:1188
il shared.ts:531
Mc element.ts:112
template register-form.component.html:3
nl shared.ts:496
el shared.ts:300
Il shared.ts:1666
el shared.ts:116
el shared.ts:329
createEmbeddedView template_ref.ts:96
createEmbeddedView view_container_ref.ts:306
_updateView ng_if.ts:204
set ngIf ng_if.ts:172
Rl shared.ts:1893
dl shared.ts:911
Rc property.ts:43
template trial-initiation.component.html:2
nl shared.ts:496
tl shared.ts:369
El shared.ts:1613
tl shared.ts:109
tl shared.ts:426
tl shared.ts:1563
tl shared.ts:396
El shared.ts:1613
tl shared.ts:109
tl shared.ts:426
tl shared.ts:1563
tl shared.ts:396
El shared.ts:1613
tl shared.ts:109
tl shared.ts:426
Sl shared.ts:1768
detectChanges view_ref.ts:319
tick application_ref.ts:1028
next application_ref.ts:785
invoke Angular
onInvoke ng_zone.ts:423
Angular 2
run ng_zone.ts:202
next application_ref.ts:784
next Subscriber.ts:161
_next Subscriber.ts:119
next Subscriber.ts:75
next Subject.ts:68
r errorContext.ts:29
next Subject.ts:61
emit event_emitter.ts:114
console-log.service.ts:51:16
Screenshots or Videos
Additional Context
settings.env
#####################
# Required Settings #
#####################
# Server hostname
BW_DOMAIN=~~
# Database
# Available providers are sqlserver, postgresql, mysql/mariadb, or sqlite
BW_DB_PROVIDER=postgresql
BW_DB_SERVER=
BW_DB_DATABASE=
BW_DB_USERNAME=
BW_DB_PASSWORD=
# Installation information
# Get your ID and key from https://bitwarden.com/host/
BW_INSTALLATION_ID=00000000-0000-0000-0000-000000000000
BW_INSTALLATION_KEY=xxxxxxxxxxxx
#####################
# Optional Settings #
#####################
# Learn more here: https://bitwarden.com/help/environment-variables/
# Container user ID/group ID
#PUID=1000
#PGID=1000
# Webserver ports
#BW_PORT_HTTP=8080
#BW_PORT_HTTPS=8443
# SSL
#BW_ENABLE_SSL=true
#BW_ENABLE_SSL_CA=true
#BW_SSL_CERT=ssl.crt
#BW_SSL_KEY=ssl.key
#BW_SSL_CA_CERT=ca.crt
# Services
# Some services, namely for enterprise use cases, are disabled by default. Defaults shown below.
#BW_ENABLE_ADMIN=true
#BW_ENABLE_API=true
#BW_ENABLE_EVENTS=false
#BW_ENABLE_ICONS=true
#BW_ENABLE_IDENTITY=true
#BW_ENABLE_NOTIFICATIONS=true
#BW_ENABLE_SCIM=false
#BW_ENABLE_SSO=false
#BW_ICONS_PROXY_TO_CLOUD=false
# Mail
#globalSettings__mail__replyToEmail=noreply@$BW_DOMAIN
#globalSettings__mail__smtp__host=smtphost.example.com
#globalSettings__mail__smtp__port=587
#globalSettings__mail__smtp__ssl=false
#globalSettings__mail__smtp__username=smtpusername
#globalSettings__mail__smtp__password=smtppassword
# Yubikey
#globalSettings__yubico__clientId=REPLACE
#globalSettings__yubico__key=REPLACE
# Other
#globalSettings__disableUserRegistration=false
#globalSettings__hibpApiKey=REPLACE
#adminSettings__admins=admin1@email.com,admin2@email.com
Operating System
Windows
Operating System Version
11
Web Browser
Chrome, Firefox
Browser Version
121
Build Version
2023.12.0 unified
Issue Tracking Info
[ ] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.
Steps To Reproduce
Expected Result
Register success
Actual Result
Screenshots or Videos
Additional Context
settings.env
Operating System
Windows
Operating System Version
11
Web Browser
Chrome, Firefox
Browser Version
121
Build Version
2023.12.0 unified
Issue Tracking Info