-
Posts
12621 -
Joined
-
Last visited
-
Days Won
908
Content Type
Profiles
Forums
Events
Everything posted by Farshad Mohajeri
-
You can enable websockets regardless of the HTTP or HTTPS prorocols. If the incoming traffic is HTTP then uniGUI will also listen to Websockets on non-secure ws:// protocol. If the incoming traffic is HTTPS then uniGUI will listen to Websockets on secure wss:// protocol. If you enable the option "AlwaysUseHTTP", then uniGUI will always listen on ws:// protocol regardless of the website protocol.
-
Hi, So let me understand the situation better. Your app runs behind cloudflare. Cloudflare handles https calls and redirect calls to your app using a http channel? What is your particular setup? Can you explain the exact way that cloudflare handles calls and directs them to your server?
-
Hello, We constantly update JQuery to latest version. That said, Jquery plays no role in Ext JS functionality except for some 3rd party JS libraries that rely on it. Regarding "Handleevent", it only works if it is provided a valid session ID otherwise it is rejected by the server. Started from a certain build we are embedding session id in form parameters hiding it from URL (which was previously a part of the URL parameters)
-
Hello, It must be related to Apache recycling settings. Unfortunately, Apache tends to unload modules whenever it wants. There are settings in Apache to avoid this. We have described this in our docs, but there are many Apache versions and different settings in different distros. You must make sure that Apache doesn't unload uniGUI Apache modules.
-
Publishing security updates for older versions is not an option for us. We only work on current version and can't revisit older versions and publish updates for them. That said, we will take this matter seriously and take the necessary steps to become compliance with it. The deadline is still a bit far away, but we will start reviewing our available options.
-
uniGUI file handler doesn't allow accessing paths on upper levels. // UNG-3576 ADoc := UniStringReplace(ADoc, '../', ''); ADoc := UniStringReplace(ADoc, '..\', ''); ADoc := UniStringReplace(ADoc, #0, ''); // UNG-3576
- 2 replies
-
- hyper server
- linux
-
(and 1 more)
Tagged with:
-
Hello, Which version are you using. We have fixed this issue in UNG-3576 .
- 2 replies
-
- hyper server
- linux
-
(and 1 more)
Tagged with:
-
Just forget about uniGUI and try realizing how many Delphi 3rd party components are complying with this or will comply in the future? Not only 3rd party components. Is Delphi itself compliance? In short, here is nothing special to uniGUI. In reality, no one will be able to prevent you from buying or downloading uniGUI from our servers.
-
We will fix it in next build. As a workaround you can apply this in uniGUIClasses.pas: TUniCustomLayoutConfig = class(TUniCustomLayoutBase) public property Cls; property BodyCls; property ComponentCls; property Flex; property Padding; property BodyPadding; property IgnorePosition; property Anchor; property Height; property Width; property Split; property Region; property Margin; property RowSpan; property ColumnWidth; property ColSpan; property DockWhenAligned; end;
-
You can use "Handled" parameter to selectively choose among HTTP commands which you want to process.
-
Delphi 13 64-Bit IDE Verification failed.
Farshad Mohajeri replied to Jean-Marc Kiener's topic in Installation
Hi, Have you tried obtaining an online license? -
File upload works correctly under Linux. Can you send me a simple test app ? BTW, please try with latest build 1610 first to see if the problem persists.
-
Hi, So the issue started after the update?
-
Hi, If you have just installed Delphi, then you have to run Delphi IDE once before installing uniGUI.
-
UniServerModule.FilesFolder:= 'C:\xx\'; Hakkında
Farshad Mohajeri replied to Freeman35's topic in Turkish
Merhaba, FileFolder altındaki dosyaları web tarafında çağrırken başına "/files/" koymak gerekiyor. Self.CustomFiles.add('/files/animate/animate.min.css'); -
What Is The Purpose Of RelayServerToken and RelayServerUrl?
Farshad Mohajeri replied to Frederick's topic in General
This message only makes sense if your HyperServer is using Websockets. Otherwise, you can ignore this message. In next build we will remove messages for applications which don't use Websockets. For apps that use Websockets it means that in CFG file none of the below parameters are not populated: server_direct_url or external_server_url If your HyperServer cluster is going to use Websocktes, one of the above parameters must be assigned (based on chosen scenario) -
Our customers have requested support for TLS 1.3
Farshad Mohajeri replied to Tokay's topic in Server Security
Thanks. We will analyze the possibility of integration in uniGUI. -
Hi, Does your HyperServer instance run with root access? Can you manually recycle Nodes from HyperServer web panel?
-
Hello, Both solutions are perfect. I prefer ISAPI module because it has less overhead, but configuration may be more difficult. You can go either ways.
-
Version 1609 and Before Fail on Delphi 2007
Farshad Mohajeri replied to Alexandre Trevizoli's topic in Installation
Hello, This issue is fixed and next build will contain this fix. Thanks- 1 reply
-
- 1
-
-
Hello, Please try testing your app in standalone EXE mode first. Once you can reach the targeted max sessions in EXE mode then consider testing under Apache.
