Projects tigase _server server-core Issues #1538
Preauthorized presence subscription is not automatically authorized (#1538)
Andrzej Wójcik (Tigase) opened 6 months ago

In the following flow, presence subscription is not automatically authorized due to preauthorization:

  1. UserA sends subscribe request to UserB
  2. UserA preauthorizes UserB by sending presence subscribed
  3. UserB authorizes UserA by sending subscribed
  4. UserB requests authorization from UserA by sending presence subscribe

As a result, UserA and UserB should have subscription type both, while Tigase XMPP Server reports subscription from and sends request to UserA for authorization instead of authorizing it on user behalf.

Andrzej Wójcik (Tigase) added "Related" Customers/Bridge#5 6 months ago
Andrzej Wójcik (Tigase) changed state to 'In Progress' 6 months ago
Previous Value Current Value
Open
In Progress
Referenced from commit 6 months ago
Andrzej Wójcik (Tigase) changed state to 'In QA' 6 months ago
Previous Value Current Value
In Progress
In QA
Andrzej Wójcik (Tigase) commented 6 months ago

The issue was fixed and a new test case to cover this issue was added.

Referenced from commit 1 month ago
Merge branch 'master' into jdk7
# By Wojciech Kapcia (4) and others
* master:
  Fixes #1542, #1475 by forcing delivery of resent unacked packets on stream resumption and by correcting settings resumption-timeout property key
  Bug #1538: Exception in Sasl Authentication when do Load Test Tigase Server with TSung
  add support for MS SQL Server to Tigase XMPP Server; #1461: SQL Server Support - code development
  Revert "move dependencies to master project"
  fix distribution building on windows
  move dependencies to master project
Andrzej Wójcik committed 1 decade ago
Referenced from commit 1 month ago
issue 1 of 1
Type
Bug
Priority
Normal
Assignee
Version
none
Sprints
n/a
Customer
n/a
Iterations
Issue Votes (0)
Watchers (3)
Reference
tigase/_server/server-core#1538
Please wait...
Page is in error, reload to recover