问题标签 [tomcat-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tomcat - 使用tomcat管理器部署时如何避免权限被拒绝?
我正在尝试使用 tomcat 管理器应用程序(通过其 Web 界面)部署位于我的主目录中的 Web 应用程序并收到以下错误:
war 目录包含 WEB-INF 目录。构建目录的权限是这样的:
我不明白权限被拒绝错误。它还需要什么其他权限?
如果我将战争目录放在 /var/lib/tomcat6/webapps/ 中,它可以工作。
tomcat - 使用更新重新部署时如何保留xml配置?
我正在使用 tomcat 管理器来部署我的战争文件。要更新战争,我使用以下网址:
问题是使用这个,带有配置的 xml(在 Catalina/localhost/example.xml 下)被删除。
我怎样才能保存它?
tomcat - 使用tomcat6的管理器取消部署play app,但失败了
我们在 tomcat6 中部署我们的 webapp。它与 play!framework 一起开发。我们想使用tomcat6的manage来部署或取消部署应用程序。但是取消部署失败,tomcat无法删除应用程序目录clean。因为使用中有一个play.jar。我认为是因为play.jar正在执行一项工作......
如何解决?
tomcat - 禁止远程访问 Tomcat 管理器?
根据 Tomcat7 文档,我可以添加一个阀门来阻止对 Tomcat 管理器应用程序的访问,除了来自本地主机:
这些文档在解释该 XML 片段应该去哪里方面没有太大帮助。
有人可以帮我解决这个问题吗?
tomcat - Tomcat 7 取消部署按钮已禁用
在我的 Tomcat 管理器页面上,取消部署按钮被禁用。任何人都可以帮忙吗?
雄猫:7.0.23
JDK:
Linux:
下面是里面的html
tomcat - 如何在不重新安装 Tomcat 的情况下安装 Tomcat Manager?
操作系统:Windows XP。
我已经安装了 Tomcat 7.0.25 并且文件夹“manager”位于 webapps 文件夹中。
我已经阅读了这里的文档:http: //tomcat.apache.org/tomcat-7.0-doc/manager-howto.html 并且正在谈论已经安装的管理器。
我已经为用户设置了manager-gui角色。
问题是,如果我使用 访问管理器http://localhost/manager
,我只会得到一个白页(没有内容),如果我尝试https://localhost/manager
,我会收到 404 错误。
有什么线索吗?
下载管理器应用程序的链接也很有用。
tomcat - 从 Tomcat 单点登录中排除管理器
在没有 Apache 的 Tomcat 服务器上使用 JAAS 进行 SSO。SSO 控制对几个相关应用程序的访问,效果很好。最近我开始从 Ant 迁移到 Maven,为了使用 Maven 的 Tomcat 插件,我需要设置我以前不需要的 Tomcat Manager 应用程序。我能够通过 BASIC 身份验证或 CLIENT-CERT 身份验证以及服务器上的其他 webapps 来启动并运行它。
我遇到的问题是当用户在管理器中进行身份验证时,其他 webapps 的会话被丢弃 - IE 登录到 webapp,登录到管理器,刷新 webapp,重定向到登录页面。
我能够通过在上下文级别定义 SSO 阀和在主机级别定义领域来减轻这种重叠。这仍然允许 SSO 在通过浏览器在 web 应用程序之间导航时工作。但是,跨上下文 AJAX 请求和诸如此类的返回“用户未登录”错误,直到我访问其他有问题的 web 应用程序。使用这种方法对 Manager 进行身份验证有效地与其他 webapp 隔离。
简而言之,我正在寻找使用 JAAS 身份验证模块为我的 webapps 提供通过 SSL/数据库身份验证的 SSO 的最佳方式,但强制 Tomcat 从 SSO 中排除 Manager。IE SSO 通过 SSL 用于 Webapps 1、2、3,但 UN/PW 身份验证独立于 Manager 的 SSO,两者之间的身份验证独立。
有没有办法做到这一点?
当前配置:
使用此配置,所有 webapps 和管理器都在 SSO 的控制之下,并且发生了上述重叠 - IE 通过 SSL 登录到 webapp1,然后通过 UN/PW 管理器,然后刷新 webapp1,重定向到登录页面。
将 SSO 阀移动到 webapps 的上下文可以解决此问题,但会导致跨上下文 AJAX 请求的“用户未登录”响应。
tomcat - 带有 curl 和自签名证书的 Tomcat 7 管理器文本不起作用
所以,我在这里遇到了一个有趣的困境。我有一个带有管理器应用程序的 Tomcat 7 服务器设置。
我正在运行的确切命令[在合理范围内]如下:
curl -k --upload-file ~/[build.directory]/ROOT.war https://[ManagerLoginName]:[ManagerLoginPwd]@[fqdn-serverName]:8443/manager/text/deploy?war=ROOT.war&path =/&更新=真
我遇到了失败 - 指定了无效的上下文路径 null
如果我运行/manager/text/reload?path=/
它会重新加载上下文,就像我运行 undeploy 命令一样,它会正确地取消部署。似乎我无法使用以下方法进行部署:
deploy?war=ROOT.war&path=/&update=true
语法是正确的,我有点难过为什么这不会部署。有任何想法吗?
tomcat - 配置为使用内存缓存存储会话时,Tomcat 管理器应用程序未显示活动会话
我已将 tomcat 配置为使用 memcache 作为会话存储。在此之前,我已经能够使用 tomcat /manager webapp 检查和计算当前有多少活动会话。
但是,在将 tomcat 配置为使用 memcache 之后,我注意到我无法再看到活动会话,并且它总是被报告为零 (0)。
memcache 或 tomcat 中是否有我缺少的配置?
这是我配置tomcat context.xml的方式
tomcat - 无法访问 Tomcat 7.0.39 上的 Manager 应用程序
我无法访问管理器应用程序。
我已将 manager-gui 角色添加到 tomcat-users.xml 文件中...& 为 tomcat 用户添加了相同的角色,...
...我也试过这个无济于事...
还有什么我需要做的吗?文档读到这就是所有必要的......
所有更改后,我已停止并重新启动服务器...