Fix Spring Boot Banner Encoding and UTF-8 Character Display Error
Fix Spring Boot banner encoding issues by configuring file encoding, using UTF-8 banner files, setting JVM encoding flags, and handling custom banner display.
Open guideSearch
Search published troubleshooting guides by exact error, platform, or recovery symptom.
Fix Spring Boot banner encoding issues by configuring file encoding, using UTF-8 banner files, setting JVM encoding flags, and handling custom banner display.
Open guideFix pip dependency resolution conflicts and backtracking loops by using constraint files, pre-releases, pip-tools for lock files, and resolving version conflicts.
Open guideFix PHP OPcache memory exhaustion by configuring opcache.memory_consumption, monitoring cache usage, tuning max accelerated files, handling cache invalidation, and preventing...
Open guideSerilog file sink with rolling interval does not create new log files on schedule, causing single large log files or missing date tokens.
Open guideRemove or protect backup archives from web-accessible directories.
Open guideDisable web server directory indexing that exposes backup and config files.
Open guideBlock XML external entity attacks that expose internal file system contents.
Open guidePatch directory traversal vulnerabilities that expose configuration and credential files.
Open guideWrong language for file type. Set files.associations.
Open guideSearch scope not correct. Configure files to include/exclude.
Open guideRecover from ransomware encryption of web-accessible upload directories.
Open guideDocker container fails to write when filesystem is mounted read-only.
Open guideDocker build is slow when build context includes unnecessary files from .dockerignore.
Open guideLinux USB device not mounting when filesystem or mount options issue.
Open guidePrettier formatting conflicts when config files have conflicting rules.
Open guideResolve SonarQube quality gate failures by checking quality profiles, gate conditions, and code analysis results.
Open guideResolve Apache SSL certificate errors by checking certificate files, configuration, and module loading.
Open guideResolve Linkerd traffic routing issues by checking service profiles, proxy injection, and traffic split configuration.
Open guideResolve Vim swap file errors by understanding swap files, removing stale swaps, and recovering unsaved changes.
Open guideResolve Java ClassNotFoundException by checking classpath, adding dependencies, and verifying JAR files.
Open guideData destruction when files or databases deleted maliciously.
Open guideResolve Git merge conflicts by understanding conflict markers, editing files, and completing the merge properly.
Open guideGo CGO compilation fails when C compiler is missing or header files are not found.
Open guideDatabase cannot start when control files inconsistent.
Open guideResolve Azure Files mount failures by checking SMB protocol, firewall rules, storage account keys, and network connectivity.
Open guideZscaler PAC files do not load when URL is unreachable or syntax is invalid.
Open guideResolve S3 'Access Denied' errors when uploading objects due to bucket policies, IAM permissions, KMS encryption, or bucket ownership issues.
Open guideApache mod_xsendfile does not serve files when XSendFilePath is wrong.
Open guideFix Windows Backup failed errors by checking VSS writers, destination state, backup service health, and recent filesystem or permissions changes.
Open guideTypeScript cannot find declaration files when @types package is missing.
Open guideFix files.pythonhosted.org timeout errors during pip installs by checking DNS, outbound TLS reachability, proxy behavior, PyPI mirror settings, and timeout defaults in the...
Open guideFix certificate and private key do not match errors by verifying modulus or public key fingerprints, checking bundle mix-ups, and confirming the server is loading the intended...
Open guideActiveMQ persistence fails when KahaDB journal files corrupted.
Open guideNginx autoindex exposes directory contents when enabled on sensitive paths.
Open guideApache fails to start when IncludeOptional files are missing with RequiredNotFound.
Open guideFree disk consumed by PostgreSQL WAL files when an abandoned physical or logical replication slot prevents old segments from being removed.
Open guideDatabase audit destination full when audit_trail filesystem exhausted.
Open guideFix ConfigMap changes that do not appear in mounted volumes because of `subPath` mounts, application caching, or incorrect assumptions about how fast kubelet refreshes...
Open guideFix Docker bind mounts and volumes that become unwritable because the container runs as a non-root user while the mounted files or directories are owned by root.
Open guideLinux tuned does not apply profiles when service is not running.
Open guideLinux vmstat not updating when proc filesystem or kernel statistics issue.
Open guideFix `actions/setup-python` failures when the requested Python version is not available because of over-specific pinning, EOL versions, or self-hosted runner constraints.
Open guideFix OCSP stapling warnings when the server certificate and chain are correct but the web server cannot fetch or cache the OCSP response reliably.
Open guideApache mod_php does not process PHP files when handler is misconfigured.
Open guideLet's Encrypt SSL certificate renewal fails because the ACME HTTP challenge file is not accessible from the web.
Open guideWeb hosting account is suspended because the number of files (inodes) exceeds the hosting plan limit.
Open guideFix Git LFS object download failures during clone of large repositories caused by authentication, bandwidth limits, and corrupted pointer files.
Open guideFix Git stash pop conflicts that risk overwriting uncommitted changes when the stash modifies the same files as the current working directory.
Open guideGitHub Actions artifact upload fails because the file exceeds the 5GB per-artifact size limit.
Open guideHow to recover from Oracle ORA-01114 I/O errors when writing blocks to datafiles during storage failures.
Open guideFix VS Code integrated terminal showing 'Terminal profile not found' errors when the configured default shell (PowerShell, bash, zsh) is unavailable.
Open guideFix Vim visual block mode selection misalignment on files with mixed tabs and spaces by configuring virtualedit and understanding tab display.
Open guideFix persistent undo tree files accumulating on disk after buffer deletion, consuming storage and creating stale undo history files.
Open guideJenkins workspace cleanup step fails because files are locked by running processes on the build agent.
Open guideFix Vim colorscheme not loading after vimrc changes caused by plugin loading order, missing files, and terminal compatibility issues.
Open guideASP.NET Core configuration does not load values from appsettings.json due to file path issues, environment overrides, or provider ordering problems.
Open guideHow to recover from MySQL 8.0 data dictionary corruption affecting table definitions after crashes.
Open guideHow to fix Ruby Gem::ConflictError when incompatible gem versions are activated simultaneously.
Open guideHow to fix ts-node-dev not reloading when TypeScript files change during development.
Open guideHow to fix Node.js ENOENT errors when requiring or reading files using relative paths.
Open guideGrafana silently ignores provisioning configuration files with YAML syntax errors, leaving resources unprovisioned.
Open guideHow to fix PHP session handler file permission denied errors when writing session files to the tmp directory.
Open guidePrometheus write-ahead log becomes corrupted after an unclean shutdown, preventing the TSDB from starting.
Open guideFix Apache Options Indexes enabling directory listing that exposes sensitive files like .env, .git, and configuration files to the public.
Open guideFix Apache CustomLog directive failures when the specified log path is not writable, causing the server to refuse to start or log requests.
Open guideHow to fix C extension compilation errors caused by missing Python.h and other header files.
Open guideFix Nginx 'too many open files' errors by increasing file descriptor limits for worker processes at the OS and systemd level.
Open guideHow to handle pickle deserialization errors when cache files become corrupted.
Open guideHow to recover when the database filesystem fills up due to unarchived WAL or redo logs.
Open guideFix Nginx 413 Request Entity Too Large errors when uploading files that exceed the default client_max_body_size limit.
Open guideAnsible Vault cannot decrypt secrets files due to incorrect passwords, corrupted files, or vault ID mismatches.
Open guideCapistrano deployment fails when shared directory symlinks break, causing missing configuration files and credentials.
Open guideCloud migration data transfer completes with missing files or corrupted data, causing application errors in the new environment.
Open guideTroubleshoot and fix fix apache directory listing exposing sensitive files.
Open guideDocker containers running with --privileged flag can escape to the host, compromising the entire system.
Open guideResolve Ansible filesystem module module errors with proper configuration, privilege escalation, and best practices for production environments.
Open guideResolve Git merge conflicts involving binary files like images, PDFs, and compiled assets using merge strategies and Git LFS.
Open guideFix Git performance issues with large files using LFS, partial clones, and repository maintenance.
Open guideFix Go build constraint wrong GOOS errors by using correct //go:build syntax, platform-specific file naming, and proper cross-compilation.
Open guideGo defer statements accumulate in loops and only execute on function return, causing resource leaks when files or connections are not closed promptly.
Open guideGo embed directive fails during Docker build because the files to embed are not included in the Docker build context.
Open guideResolve IIS application pool identity permission errors that prevent web applications from accessing files, databases, and network resources.
Open guideJava Log4j2 rolling file appender fails to rotate log files because another process holds a lock on the active log file.
Open guideTroubleshoot and fix fix git lfs object download failed for large files.
Open guideResolve missing core dump files on Linux caused by core_pattern pipe configuration, systemd-coredump conflicts, and storage path issues.
Open guideResolve the phantom disk space issue where df reports full but du shows low usage, caused by deleted files still held open by running processes.
Open guideResolve ext4 filesystem errors that trigger forced e2fsck checks on boot, including bad blocks, journal corruption, and superblock recovery.
Open guideResolve Linux kernel panic with 'VFS: Unable to mount root fs on unknown-block' by fixing initramfs, root= parameter, and storage driver configuration.
Open guideDiagnose and resolve tmpfs /tmp partition exhaustion that causes application crashes, compilation failures, and service startup errors.
Open guideFix pandas MemoryError when loading large CSV files by using chunking, optimal dtypes, and out-of-core processing with Dask or Polars.
Open guideMigrating from deprecated Paperclip gem to Rails ActiveStorage causes attachment URLs to break and files to become inaccessible.
Open guidePHP exceeds memory_limit when loading large CSV files into memory, causing fatal error during data import operations.
Open guideFix PHP OPcache memory full errors causing degraded performance by tuning opcache.memory_consumption, max_accelerated_files, and monitoring usage.
Open guidePip fails to resolve conflicting dependency versions when packages require incompatible versions of the same library.
Open guideRust tracing subscriber configured but no log output appears in console or files due to missing initialization or filter configuration.
Open guideRespond to a security breach where an unauthorized SSH public key was discovered in authorized_keys files, including investigation, remediation, and prevention steps.
Open guideRespond to and recover from a directory traversal vulnerability where an attacker used ../ sequences to read sensitive files outside the intended directory scope.
Open guideResolve website downtime caused by a full disk partition from log accumulation, including emergency cleanup, log rotation fix, and monitoring setup.
Open guideTroubleshoot and fix fix vim spell checking not working with dictionary files.
Open guideStorage migration using block-level copy results in data corruption due to I/O during copy or filesystem inconsistency.
Open guideSwift Package Manager resource bundle files are not found at runtime because the bundle path resolution is incorrect.
Open guideTerraform plan fails because required variables are not provided or the tfvars file contains syntax errors.
Open guideFix Vim swap file already exists errors after interrupted crash recovery by properly resolving swap conflicts and cleaning up stale swap files.
Open guideResolve Windows Event Log service failures caused by corrupted .evtx log files, preventing event logging and potentially blocking system operations.
Open guideYour Git merge has conflicts that won't resolve. Files show conflict markers, merge won't complete, and you can't proceed with your work.
Open guideApache not executing PHP files when mod_php not loaded or handler not configured.
Open guideResolve PHP fatal errors when classes cannot be found or autoload fails, including Composer autoload issues, namespace problems, and missing class files.
Open guideResolve Oracle tablespace full errors by adding datafiles, resizing, or cleaning up space.
Open guideResolve Poetry lock file conflicts by understanding dependency resolution, version constraints, and how to properly resolve version mismatch errors.
Open guideCloudFront invalidation is stuck in progress when distribution has many files or edge locations are slow.
Open guideNginx not serving static files when root path or file permissions issue.
Open guideShared hosting upload fails when upload_max_filesize or post_max_size limit exceeded.
Open guideNginx alias directive not serving files when path mapping incorrect.
Open guideNginx try_files not serving fallback when file check or internal redirect issue.
Open guideNginx try_files fallback does not work when last parameter is wrong.
Open guideDjango static files are not served when collectstatic has not run.
Open guideWordPress upload fails when file exceeds upload_max_filesize or post_max_size.
Open guideWordPress cannot upload files when wp-content permissions incorrect.
Open guideLinux NetworkManager connections drop when profiles are misconfigured.
Open guideLinkerd service profiles reject traffic when route specifications are invalid.
Open guideNginx sendfile transfer fails on network filesystems that do not support it.
Open guideShared hosting cannot upload files when disk space quota for account reached.
Open guideKafka broker fails when log segment files corrupted or index mismatch.
Open guideResolve Nginx `try_files $request_filename` and fallback routing issues, including 404 errors, alias mismatches, and redirect loops.
Open guideGCP disk resize not reflected in VM when filesystem not expanded after resize.
Open guideFix Nginx 404 Not Found errors for static files and routes by checking root vs alias, location priority, file paths, and try_files fallback behavior.
Open guideShared hosting cannot create files when inode limit for account reached.
Open guideResolve Nginx 403 Forbidden errors when accessing directories by fixing permissions, index files, and autoindex configuration.
Open guideResolve Python FileNotFoundError when accessing files that do not exist, covering path issues, permissions, and working directory problems.
Open guideResolve Python zipimport.ZipImportError when importing from zip archives, covering egg files, zip applications, and compressed package imports.
Open guideResolve errors when Terraform cannot locate or download modules from the registry, Git repositories, or local filesystem paths.
Open guideRecover from corrupted Terraform state files when your infrastructure state becomes unreadable or contains invalid data.
Open guideFix VS Code WSL integration issues including connection failures, extension problems, and filesystem access errors on Windows.
Open guideFix Vim session not saving correctly. Configure session persistence, restore sessions, and manage session files for workflow continuity.
Open guideFix Vim undo history not persisting across sessions. Configure persistent undo, manage undo files, and restore undo capabilities.
Open guideFix Vim backup files cluttering your directories. Configure backup location, disable backups, or manage swap files properly.
Open guideResolve Nginx 'too many open files' errors by adjusting worker_rlimit_nofile, system limits, and file descriptor settings for high-traffic servers.
Open guideResolve Linux ulimit errors when processes hit the maximum open files limit and learn to configure limits properly.
Open guideFix MySQL relay log errors on replication slaves. Handle corrupted relay logs, missing files, and position synchronization issues.
Open guideFix MySQL binary log errors causing replication failure, startup issues, and point-in-time recovery problems.
Open guideResolve Nginx permission denied errors when accessing files, directories, or sockets. Fix ownership, SELinux contexts, and AppArmor policies.
Open guideFix MySQL ibdata file corruption causing startup failures, table access errors, and data integrity issues with recovery procedures.
Open guideResolve Linux disk space issues when you get 'No space left on device' errors and reclaim storage.
Open guideDiagnose and fix MySQL server startup failures caused by permission issues, configuration errors, corrupted data, or port conflicts.
Open guideWordPress site layout broken when theme files corrupted or CSS missing.
Open guideLinux cannot mount root filesystem when ext4/XFS filesystem has corruption.
Open guideResolve Python MemoryError when processing large files with memory-efficient techniques including chunking, streaming, generators, and optimized libraries.
Open guideResolve Python PermissionError when writing files with solutions for file permissions, directory access, and cross-platform compatibility.
Open guideResolve Python UnicodeDecodeError when reading files with solutions for encoding detection, different codecs, and handling mixed encoding content.
Open guideFix 'too many open files' errors when Nginx exceeds file descriptor limits
Open guideResolve inventory parsing errors when Ansible cannot read or process your inventory files.
Open guideResolve git operations blocked by stale index.lock files from crashed or interrupted git processes
Open guideResolve Git LFS pull failures when large files cannot be downloaded during clone or fetch operations
Open guideFix SSH config Include directives that fail to load additional configuration files, causing connection errors or ignored settings.
Open guideFix SSH ControlMaster errors related to stale sockets, permission problems, and multiplexing failures that prevent new connections.
Open guideRecover from corrupted Terraform state files when your infrastructure state becomes unreadable or inconsistent.
Open guideResolve the E212: Can't open file for writing error when Vim cannot save files due to permission issues.
Open guideResolve Vim encoding problems causing garbled text, question marks, or incorrect character display in your files.
Open guideStop Vim from automatically reformatting pasted code and destroying your indentation when copying between files.
Open guideResolve Vim syntax highlighting issues when colors are missing or not displaying correctly in your files.
Open guideResolve VS Code Git issues where file modifications aren't detected, staged, or appearing in the Source Control panel.
Open guideResolve VS Code search issues where files are not found, search returns incomplete results, or certain files are excluded from search.
Open guideResolve Ansible import_tasks errors when task files fail to load at parse time, variables cause import failures, or static imports fail.
Open guideResolve Ansible include_tasks errors when task files fail to load, variables don't pass correctly, or conditional includes fail.
Open guideResolve Docker Swarm config not found errors with config creation, service updates, and proper configuration management strategies.
Open guideLearn how to diagnose and fix Docker containers that exit immediately with code 1, including application errors, missing dependencies, and configuration issues.
Open guideResolve Docker cp failures with container status fixes, path validation, and permission troubleshooting strategies for file transfers.
Open guideLearn how to diagnose and fix Docker storage driver failures, including overlay2 errors, devicemapper issues, and filesystem compatibility problems.
Open guideInterpret and resolve git fsck error reports including dangling objects, missing commits, and corrupt files.
Open guideGit hooks fail to run when hook files lack execute permission, are in wrong location, or have incorrect script content.
Open guideGit LFS files fail to download when the LFS server is unreachable, authentication fails, or files were never properly pushed.
Open guideFix git missing objects error by recovering from remote, repairing pack files, or restoring from backup.
Open guideGit stash apply conflict occurs when stashed changes conflict with current branch state, requiring manual resolution of conflicting files.
Open guideResolve Grafana provisioning errors for dashboards, datasources, and alert rules when configuration files fail to load correctly.
Open guideRecover from PostgreSQL disk full errors by managing tablespaces, cleaning up data, and reclaiming storage space.
Open guideResolve SSH errors caused by corrupted or malformed known_hosts file with repair and recovery techniques.
Open guideConvert PFX/PKCS#12 certificate files to PEM format for use on Linux servers and OpenSSL-based applications.
Open guideFix VS Code auto save not saving files automatically, losing changes, or auto save settings not applying.
Open guideFix VS Code find and replace not replacing matches, replace preview not showing, or regex replace failing.
Open guideFix VS Code search not finding files, search returning no results, or search scope incorrectly limited.
Open guideRecover a hacked WordPress site with malware detection, file cleaning, database sanitization, and security hardening procedures.
Open guideJenkins workspace becomes corrupted when concurrent builds access same files.
Open guideNginx cannot open more files when worker_rlimit_nofile is too low.
Open guidePostgreSQL index corruption when checksum mismatch or filesystem error.
Open guideRansomware encryption detected when files show ransom note and encrypted extensions.
Open guideLinux kernel panics during boot when root filesystem cannot be mounted.
Open guideResolve Linux disk and filesystem errors with deep technical analysis of disk I/O issues, filesystem corruption, inode exhaustion, LVM management, and production-proven...
Open guideWindows DFS replication falls behind when bandwidth is insufficient or files are locked.
Open guideLinux cannot create files when all inodes are consumed despite free disk space.
Open guideLinux remounts filesystem read-only when disk errors or corruption is detected.
Open guideFix a Grafana data source still pointing to the old monitoring stack after migration by checking data source URLs, provisioning files, folder permissions, and stale dashboard...
Open guideFix redirected folders still saving to the old file share after migration by checking GPO, offline files, DFS paths, and stale user profile policy.
Open guideFix admin access still opening the old bastion after migration by checking saved shortcuts, SSH config, RDP profiles, and stale privileged access workflow settings.
Open guideFix FSLogix profiles still mounting from the old file share after migration by checking VHD locations, GPO settings, host pools, and stale profile path configuration.
Open guideFix VMware Tools updates still using the old repository after migration by checking productLocker paths, host profiles, lifecycle settings, and stale ESXi configuration.
Open guideFix devices still enrolling into the old Intune tenant after migration by checking MDM authority, enrollment profiles, Autopilot assignment, and stale device management records.
Open guideFix Remote Desktop clients still using the old RD Gateway after migration by checking RDP files, broker settings, DNS aliases, and stale gateway policy.
Open guideFix certificate validation still checking the old PKI after migration by reviewing CRL distribution points, OCSP responder URLs, AIA metadata, and stale certificate profiles.
Open guideFix endpoint security agents still sending events to the old console after migration by checking tenant IDs, enrollment settings, relay targets, and stale management profiles.
Open guideFix clients still using the old proxy after migration by checking PAC files, WPAD settings, browser policy, and stale proxy auto-config references.
Open guideFix VPN clients still connecting to the old gateway after migration by checking client profiles, portal configuration, DNS aliases, and stale remote access settings.
Open guideFix mailbox delegation issues after a Microsoft 365 migration by checking stale tenant references, cached permissions, auto-mapping behavior, and whether the delegated mailbox...
Open guideFix HAProxy still routing to the old backend after cutover by checking map files, runtime reloads, generated config paths, and which routing table the live proxy actually uses.
Open guideFix incorrect cPanel disk usage after cleanup by clearing File Manager trash, checking hidden files, reviewing backup and mail storage, and asking the host to recalculate...
Open guideFix ActiveSync still pointing to the old server after mail migration by checking mobile profiles, autodiscover behavior, MDM settings, and stale Exchange account configuration.
Open guideFix a CalDAV client still pointing to the old server after mail migration by checking saved DAV URLs, calendar account settings, discovery paths, and reused client profiles.
Open guideFix stale DirectAdmin disk usage after an account restore by reconciling real filesystem usage, quotas, ownership, and DirectAdminβs usage tally for the restored user.
Open guideFix an application still using the old Exchange Web Services endpoint after migration by checking stored EWS URLs, service-account settings, autodiscover behavior, and...
Open guideFix an FTP client bookmark still opening the old server after hosting migration by checking saved hostnames, server shortcuts, DNS behind the saved entry, and legacy connection...
Open guideFix mail clients still discovering old server settings after migration by checking autoconfig and autodiscover hostnames, cached setup profiles, redirects, and stale DNS responses.
Open guideFix a mail client profile still using the old IMAP or SMTP server after migration by checking stored account settings, outgoing server profiles, saved certificates, and rebuilt...
Open guideFix a scanner or multifunction device still using the old SMTP server after mail migration by checking saved relay settings, authentication, allowed sender rules, and...
Open guideFix a WebDAV client still connecting to the old hostname after hosting migration by checking saved endpoints, discovery paths, certificates, and migrated WebDAV connection...
Open guideStop PHP session files from filling the temporary directory on shared hosting by identifying the active session path, removing stale files safely, and correcting session...
Open guideFix Outlook Autodiscover after a mail migration by checking DNS, Exchange SCP settings, cached profiles, and leftover old-server references.
Open guideResolve WordPress plugin or theme install and update failures caused by an existing destination folder by checking for partial installs, duplicate files, and safe replacement...
Open guideRecover wp-admin and the public site by tracing which plugin update or maintenance feature left WordPress in a blocked maintenance state.
Open guideRestore normal updates by fixing WordPress filesystem write access, ownership, and server configuration instead of relying on manual FTP prompts.
Open guideReduce file exposure by disabling public directory indexes, reviewing leaked paths, and tightening access to sensitive web directories.
Open guideStop recurring reinfection by finding malicious cron persistence, removing the job safely, and cleaning the payload it keeps restoring.
Open guideResolve certificate and private key mismatch errors by verifying the active key pair, listener configuration, and certificate deployment path.
Open guideClean spam pages from the uploads directory by isolating the backdoor, removing generated files, and hardening write access.
Open guideStop malicious redirects caused by an MU-plugin by tracing persistent code execution, restoring trusted files, and closing reinfection paths.
Open guideRecover WordPress maintenance mode after deleting a plugin by checking leftover locks, broken update state, and incomplete file removal.
Open guideResolve certificate and private key mismatch errors by pairing the correct key material, chain files, and deployed listener configuration.
Open guideRestore WordPress uploads by checking filesystem ownership, temp paths, security restrictions, and proxy-side request handling.
Open guideContain exposed website backup files by removing public access, rotating secrets, and checking what data may already have leaked.
Open guideResolve WordPress directory creation errors by checking ownership, permissions, disk space, and the active filesystem path.
Open guideRecover from injected malicious JavaScript by finding the modified files or tags, removing the payload safely, and closing the compromise path.
Open guideFix WordPress upload size errors by aligning PHP upload limits, post size settings, host controls, and server restart behavior.
Open guideContain, clean, and recover a compromised WordPress site without skipping the steps needed to remove persistence and regain trust.
Open guideClear browser and search-engine malware warnings by cleaning the site fully, removing injected files, and proving the compromise is gone.
Open guideRemove phishing content hosted on your domain by tracing unauthorized files, closing access gaps, and restoring a trusted deploy state.
Open guideRestore a stable WordPress install when core, plugin, or theme files are corrupted by failed updates, bad restores, or compromise.
Open guideRestore a working WordPress site after malware cleanup or migration leaves files unreadable, unwritable, or owned by the wrong user.
Open guide