问题标签 [novell]

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.

0 投票
13 回答
1702 浏览

sql-server - 为什么 SQL Server 不能在 Novell 服务器上运行?

我不确定我问的问题是否正确,但有人告诉我 SQL Server 不能在 Novell 服务器上运行。这是真的?如果是,为什么不呢?

0 投票
3 回答
439 浏览

.net - 如果没有 Novell 网络,如何改进对 Novell 网络的支持?

我在一家 .NET/MSSQL 商店工作,该商店在支持运行 Novell 的客户方面遇到了困难,部分原因是我们没有 Novell(或没有钱购买它),部分原因是我们没有拥有 Novell 经验的人。这个问题可以很容易地扩展到“当我们没有技术 X 时,我们如何提高对技术 X 的支持?” 显然,我希望有人说“很容易获得技术或具有这种经验的人”,但请记住,我只是一名开发人员,而不是开发经理或有权控制钱包的人。我寻找了一个 Novell 服务器虚拟设备(虽然我不确定“Novell 服务器”是否是我应该寻找的),但在 VMware 的网站上没有找到太多。

0 投票
1 回答
416 浏览

windows - Novell client and windows SSO

Does the novell gina install a specific security provider that can be used via SSPI? Does it have to called out specifically or is SPNEGO good enough? Will that support single sign on if the novell gina is installed on the remote server?

0 投票
8 回答
1416 浏览

.net - 在客户站点比较 .NET 性能与 VB 6 性能的最佳方法是什么?

两个问题:

  1. 有人可以指出将 .NET 性能与 VB 6 性能进行比较的无偏见数据吗?我已经搜索过,但很难找到。
  2. 当应用程序在客户站点上运行时,将 .NET 性能与 VB 6 性能进行比较的最佳方法是什么?

我们有一个 WindowsForms 客户端-服务器应用程序(为 2.0 编写,很快升级到 3.5 SP 1),与之前的 VB 6 版本相比,某些客户抱怨“性能缓慢”。我知道,“性能缓慢”是非常模糊和笼统的,但是假设 .NET 代码可能比 VB 6 代码慢,因为 .NET 在 VM 中运行,这是真的吗?我 100% 用 C# 编写代码,所以它没有被第三方或向导移植。

并非所有客户都提出此投诉,因此我们怀疑存在环境问题。我们是在客户现场衡量绩效的唯一选择吗?我们的一些客户在 Novell 网络上的 Windows Server 2003 上使用 SQL Server 2005。与 Windows 网络上的类似机器相比,他们会看到截然不同的数据访问性能吗?

0 投票
1 回答
1970 浏览

ldap - Novell 错误 81 连接

我们已尝试从我们的办公室连接到远程 Novell 服务器。

首先,我们必须打开防火墙端口才能连接到服务器,否则我们会收到错误 91(这基本上表明服务器无法加入)。

其次,我们使用了一个名为 LDAP Browser 的工具来测试连接。

我们收到错误 81 "can't contact LDAP server"。但是我们查看了通信痕迹,我们看到我们联系了服务器并得到了响应。我们还用 Telnet 进行了测试,我们看到我们可以连接到服务器。

那么,有谁知道这个错误是什么意思以及可能的解决方案是什么?因为,我用谷歌搜索了那个错误,并没有得到有效的答案来告诉你要检查什么以及原因是什么。

Novell 服务器由第三方托管,因此我们无法为您提供其 IP,更不用说用户/密码。

我们在 636 端口上连接。在 LDAP 浏览器的跟踪中,我们看到它进入“正在初始化 SSL...”的步骤,但随后无法连接。

0 投票
8 回答
27411 浏览

c# - Novell LDAP C# - Novell.Directory.Ldap - 有人让它工作吗?

我正在尝试使用 Novell (Novell.Directory.Ldap) 发布的库。版本 2.1.10。

到目前为止我所做的:

  • 我测试了与应用程序(LdapBrowser)的连接并且它正在工作,所以它不是通信问题。

  • 它是在 Mono 中编译的,但我正在使用 Visual Studio。所以用源创建了一个项目。我还引用了 Mono.Security,因为项目依赖于它。

  • 我在捕获部分连接的错误中注释了一个调用 (freeWriteSemaphore(semId); ),因为它引发了更多异常。我检查了那个调用做了什么,它只是一个错误跟踪机制。

  • 我遵循了 Novell ( http://www.novell.com/coolsolutions/feature/11204.html ) 文档中提供的基本步骤。

    // 创建一个 LdapConnection 实例

    LdapConnection ldapConn=新的 LdapConnection(); ldapConn.SecureSocketLayer = ldapPort == 636;

    //Connect函数将创建一个到服务器的套接字连接

    ldapConn.Connect(ldapHost,ldapPort);

    //Bind函数将用户对象Credentials绑定到服务器

    ldapConn.Bind(userDN,userPasswd);

  • 现在它在 Bind() 函数处崩溃。我收到错误 91。

那么,有没有人使用过这个库并看到它有效?如果是这样,你做了什么让它工作,是否需要一些特殊的配置?有没有办法让它在没有 Mono 的 .NET 环境中工作(我可以引用 Mono dll,但我不希望它安装在服务器上)?

(更新)连接在端口 636 上,因此使用 SSL。我检查了 WireShark 的通信,并与我从 LDAP 浏览器获得的信息进行了比较。我已经看到传输 SSL 证书的步骤不是由 LDAP 库完成的。那么,让它做它应该做的最好的方法是什么?

(更新)我检查了文档,它表明它不支持 SSL。http://www.novell.com/coolsolutions/feature/11204.html

使用 LdapConnection.Bind() 对 LDAP 服务器进行身份验证。我们仅支持明文身份验证。SSL/TLS 支持尚未添加。

但是文档的日期是 2004 年,从那时起,已经进行了许多更新。并且库中有一个参数来定义连接是否使用 SSL。所以现在我很困惑。

(更新)找到了更新的文档: http: //developer.novell.com/documentation//ldapcsharp/index.html ?page=/documentation//ldapcsharp/cnet/data/bqwa5p0.html 。建立 SSL 连接的方式是在服务器上注册证书。问题是我所做的没有绑定到特定的 Novell 服务器,因此必须动态获取证书。

0 投票
5 回答
17812 浏览

.net - 你能解释一下为什么 DirectoryInfo.GetFiles 会产生这个 IOException 吗?

我有一个在 Novell 网络上运行的 WinForms 客户端-服务器应用程序,在连接到网络上的唯一 Windows 2003 Server 时会产生以下错误:

客户的网络管理员通过手动将工作站用户名和密码与服务器上的本地用户同步来管理 Windows Server 连接。该错误的奇怪之处在于,用户可以在错误之前和之后都写入服务器,而无需显式登录。

您能解释为什么会发生错误并提供解决方案吗?

0 投票
2 回答
11721 浏览

c# - 我的 C# 应用程序如何测试用户是否具有对网络共享的“读取”访问权限?

我在一个胖客户端应用程序上工作,该应用程序经常在访问网络共享时遇到“问题”。在对服务器进行任何 IO 之前,我的应用程序会测试共享(通常形式为 \\server\share$)是否存在。这适用于检测客户端与服务器失去连接的情况,但仍然存在隐藏共享存在但用户无权从共享内读取的那些奇怪情况。有人可以分享(不是双关语)测试当前用户是否可以读取共享文件所需的 C# 代码吗?我应该查询共享的 ACL 还是共享中的文件?如果共享为空怎么办?如果用户是混合环境中的本地非管理员(XP Pro 工作站、Novell 网络上没有域的 Windows 2003 服务器)怎么办?

0 投票
3 回答
44991 浏览

c# - 如何在 .NET 中验证 LDAP

我想在具有任何目录服务的 Windows 操作系统上验证我的应用程序的用户名和密码。例如,它可以是 microsoft Active Directory、Novell eDirecotry 或 SunOne。我已经知道如何使用 c# 为 Microsoft Active Direcotry 本地执行此代码。(我完全放弃了使用 ADSI 并创建了一个低级 com 组件)

我尝试使用 Novel eDirecotory 进行身份验证的方式是我安装了 Mono 项目。在 mono 项目中,他们为您提供 Novell.Directory.ldap.dll 代码看起来与 Microsoft Active Directory 的代码有些相同。( http://www.novell.com/coolsolutions/feature/11204.html )

对于 SunOne,我被告知使用与活动目录相同的代码,但 ldap 连接字符串有点不同。(http://forums.asp.net/t/354314.aspx)(http://technet. microsoft.com/en-us/library/cc720649.aspx

为了使我的项目复杂化,大多数客户使用“服务帐户:”,这意味着我需要绑定管理用户名和密码,然后才能验证常规用户名和密码。我的问题分为两部分。

1)根据我上面的解释,这是我应该针对每个单独的目录服务进行身份验证的正确方向吗?

2)我觉得我根本不需要做任何这段代码。我也觉得使用服务帐户的规定根本不重要。如果我关心的只是在 Windows 机器上验证用户名和密码,为什么我什至需要使用 ldap?我想说的是,考虑一下。当您早上登录机器时,您无需提供服务帐户即可登录。我可以使用 runas 功能在 DOS 提示符下轻松验证用户名和密码,我将被拒绝或不被拒绝,并且可以解析文本文件。我确定还有其他方法可以将用户名和密码传递给我所在的 Windows 操作系统,并会告诉我用户名和密码是否对它所在的域有效。我对吗?如果是这样,你们有什么建议的方法?

Michael Evanchik www.MikeEvanchik.com

0 投票
1 回答
1867 浏览

c# - Novell 集成身份验证 - 在网站上获取本地计算机用户名

首先,我知道如何在 IIS7 中集成 Windows 身份验证。这非常适合查看登录计算机的 Active Directory 用户。

但是,需要获取 Novell 认证用户的用户名。我不想要密码或用户名以外的任何东西。

其他限制:

  • 无法在用户计算机上安装任何东西
  • 可以在网络服务器上安装东西
  • 可以在 Web 服务器和 Novell 服务器之间建立信任
  • 它会在一个匿名访问的公共网站上,我可以安排一个需要身份验证的部分,从而从那里获取用户。
  • 该网站使用 C# .Net 2.0
  • 如果该方法还可以提供密码,我可以使用它来完全验证 Novell 的用户。该部分(与 Novell 服务器 LDAP 通信)已经完成。
  • 必须使用 IE6 和 IE7

(更新)在 Novell 网站上,关于单点登录的唯一信息显示了如何在 Novell 上登录某人,并且在结论中说明了这一点:

一种将我们的凭据保存在全局变量中的方法(还有其他方法),这样用户就不必为每个表单进行身份验证(单点登录)。

(更新)同样来自 Novell,他们说有一个SSO 解决方案。但是,内容可以追溯到 2000 年,另外一个需要在 Novell 服务器上安装插件并为每位用户支付 49 美元。所以它不是一个有效的解决方案。