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

[Bug]: Expose token field contains error message #1187

Closed
monooso opened this issue Dec 7, 2024 · 5 comments
Closed

[Bug]: Expose token field contains error message #1187

monooso opened this issue Dec 7, 2024 · 5 comments

Comments

@monooso
Copy link

monooso commented Dec 7, 2024

Platform

macOS

Operating system version

macOS Sequoia 15.1.1

System architecture

ARM64 (M1, M2, etc)

Herd Version

1.13.0

PHP Version

8.4.1

Bug description

The "Expose Token" field on the Settings → Expose page displays the following PHP error.

If you enter an Expose token, close the settings, and then return to the page, the field contains the same PHP error, followed by the token.

Deprecated: Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/translation/Resources/functions.php on line 18

Deprecated: optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/support/helpers.php on line 189

Deprecated: with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/support/helpers.php on line 421

Deprecated: React\Promise\Timer\timeout(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 137

Deprecated: React\Promise\Timer\sleep(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 224

Deprecated: React\Promise\Timer\resolve(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 282

Deprecated: React\Promise\Timer\reject(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 325

Deprecated: Termwind\style(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/nunomaduro/termwind/src/Functions.php on line 29

Deprecated: Termwind\ask(): Implicitly marking parameter $autocomplete as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/nunomaduro/termwind/src/Functions.php on line 61

Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 24

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 307

Deprecated: Clue\React\Block\sleep(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 49

Deprecated: Clue\React\Block\await(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 116

Deprecated: Clue\React\Block\awaitAny(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 227

Deprecated: Clue\React\Block\awaitAll(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 325

Deprecated: Ratchet\Client\connect(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/ratchet/pawl/src/functions.php on line 14

Deprecated: Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1128

Deprecated: Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1148

Deprecated: Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1168

Deprecated: Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1407

Deprecated: Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 191

Deprecated: Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 200

Deprecated: Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 209

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Dotenv\Repository\RepositoryBuilder::__construct(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 68

Deprecated: Dotenv\Repository\RepositoryBuilder::allowList(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 247

Deprecated: Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/collections/Arr.php on line 188

Deprecated: Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/collections/Arr.php on line 217

Deprecated: Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/events/Dispatcher.php on line 65

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $argv as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\Input::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/Input.php on line 36

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/Output.php on line 40

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $background as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setForeground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 41

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setBackground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 49

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 29

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::pop(): Implicitly marking parameter $style as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 56

Deprecated: Dotenv\Dotenv::create(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 83

Deprecated: Dotenv\Dotenv::createMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 112

Deprecated: Dotenv\Dotenv::createUnsafeMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 129

Deprecated: Dotenv\Dotenv::createImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 148

Deprecated: Dotenv\Dotenv::createUnsafeImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 165

Deprecated: Dotenv\Dotenv::createArrayBacked(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 185

Deprecated: Dotenv\Store\StoreBuilder::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 54

Deprecated: Dotenv\Store\StoreBuilder::fileEncoding(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 123

Deprecated: Dotenv\Store\FileStore::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/FileStore.php on line 42

Deprecated: Dotenv\Store\File\Reader::read(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 43

Deprecated: Dotenv\Store\File\Reader::readFromFile(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 70

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/console/Application.php on line 90

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/console/Application.php on line 90

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::all(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 763

Deprecated: Symfony\Component\Console\Application::extractNamespace(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 1124

Steps to reproduce

Open the Settings page, navigate to the Expose tab.

Relevant log output

No response

@issuelabeler issuelabeler bot added the macOS label Dec 7, 2024
@monooso
Copy link
Author

monooso commented Dec 7, 2024

Out of curiosity, I tried running herd share anyway. With the exception of the Expose-specific message at the end, it failed with the same error.

Deprecated: Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/translation/Resources/functions.php on line 18

Deprecated: optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/support/helpers.php on line 189

Deprecated: with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/support/helpers.php on line 421

Deprecated: React\Promise\Timer\timeout(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 137

Deprecated: React\Promise\Timer\sleep(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 224

Deprecated: React\Promise\Timer\resolve(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 282

Deprecated: React\Promise\Timer\reject(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/react/promise-timer/src/functions.php on line 325

Deprecated: Termwind\style(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/nunomaduro/termwind/src/Functions.php on line 29

Deprecated: Termwind\ask(): Implicitly marking parameter $autocomplete as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/nunomaduro/termwind/src/Functions.php on line 61

Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 24

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/guzzlehttp/promises/src/functions.php on line 307

Deprecated: Clue\React\Block\sleep(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 49

Deprecated: Clue\React\Block\await(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 116

Deprecated: Clue\React\Block\awaitAny(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 227

Deprecated: Clue\React\Block\awaitAll(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/clue/block-react/src/functions.php on line 325

Deprecated: Ratchet\Client\connect(): Implicitly marking parameter $loop as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/ratchet/pawl/src/functions.php on line 14

Deprecated: Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1128

Deprecated: Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1148

Deprecated: Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1168

Deprecated: Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/container/Container.php on line 1407

Deprecated: Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 191

Deprecated: Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 200

Deprecated: Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/contracts/Container/Container.php on line 209

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Dotenv\Repository\RepositoryBuilder::__construct(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 68

Deprecated: Dotenv\Repository\RepositoryBuilder::allowList(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 247

Deprecated: Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/collections/Arr.php on line 188

Deprecated: Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/collections/Arr.php on line 217

Deprecated: Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/events/Dispatcher.php on line 65

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $argv as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\Input::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Input/Input.php on line 36

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Output/Output.php on line 40

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $background as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setForeground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 41

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setBackground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 49

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 29

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::pop(): Implicitly marking parameter $style as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 56

Deprecated: Dotenv\Dotenv::create(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 83

Deprecated: Dotenv\Dotenv::createMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 112

Deprecated: Dotenv\Dotenv::createUnsafeMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 129

Deprecated: Dotenv\Dotenv::createImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 148

Deprecated: Dotenv\Dotenv::createUnsafeImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 165

Deprecated: Dotenv\Dotenv::createArrayBacked(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Dotenv.php on line 185

Deprecated: Dotenv\Store\StoreBuilder::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 54

Deprecated: Dotenv\Store\StoreBuilder::fileEncoding(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 123

Deprecated: Dotenv\Store\FileStore::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/FileStore.php on line 42

Deprecated: Dotenv\Store\File\Reader::read(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 43

Deprecated: Dotenv\Store\File\Reader::readFromFile(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 70

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/console/Application.php on line 90

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/illuminate/console/Application.php on line 90

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::all(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 763

Deprecated: Symfony\Component\Console\Application::extractNamespace(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/sl/Library/Application Support/Herd/bin/expose/vendor/symfony/console/Application.php on line 1124
Could not connect to the server.
Connection to tls://sharedwithexpose.com:443 failed during TLS handshake: SSL operation failed with code 1. OpenSSL Error messages: error:0A000086:SSL routines::certificate verify failed

@cjmellor
Copy link

cjmellor commented Dec 7, 2024

This seems to (at least for me) to only happen when I switch to PHP 8.4. If I switch back to 8.3 it works as expected.

@stefandanaita
Copy link

Unfortunately this happens to me on both 8.4 and 8.2 😢

@sschlein
Copy link
Member

We're currently working on an Expose update that supports PHP 8.4 and it will be out in early January. It contains many new features and the new local dashboard, so PHP 8.4 compatiblity is a side-effect. I just tested all PHP versions and setting your global PHP version in Herd to something between 7.4 to 8.3 should work as expected, only 8.4 breaks.

As 8.4 is still pretty new, my recommendation is using 8.3 as main PHP and isolating sites with 8.4 that are properly updated.

@mpociot
Copy link
Member

mpociot commented Jan 9, 2025

This is now fixed in v1.14.0

@mpociot mpociot closed this as completed Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants